Godzilla Ride in Japan Impresses
On May 21, Seibuen Amusement Park in Japan opened Godzilla the Ride, putting guests in the middle of a battle between Godzilla and King Ghidorah. A press release about the ride describes it as: Built on a small hill seen from the shopping area of a Tokyo street sits a movie theater loved by the