Eixampliada News

Japanese theme park unveils ‘life-size’ Godzilla attraction

October 9, 2020 by Brian Rogers

Fans in Japan will soon be able to take a zip line straight into the fictional monster’s mouth.

Filed Under: Default