Trailer of that new Godzilla ride in Japan
Godzilla Forum Topic

TexanGodzilla
MemberBaragonMay 08, 20217327 Views7 Replies
I was just vibing on yt & saw this, checked this website if they made news about but didn't so I just wanted to show u guys rn. here's the link of the video. https://www.youtube.com/watch?v=IM3xGC_tVHg