Top
All Channels
40°

Godzilla The Ride: Giant Monsters Ultimate Battle Puts Riders In the Heart of a Kaiju Battle

Videos from Godzilla the Ride: Giant Monsters Ultimate Battle located in Seibuen Amusement Park in Tokorozawa, Saitama in Japan– has given us a glimpse of the thrilling yet genuinely terrifying ride experience that focuses on a huge, city destroying battle between Godzilla and King Ghidorah.

Read Full Story >>
tilt.goombastomp.com
The story is too old to be commented.