I'm not sure if this is a light and water or a hologram but it's still pretty freaking amazing to me! This whole video is a trip to me? 56 seconds Is it the Loch Ness? Or is it Godzilla? Or even maybe something else? I don't know...
Showing posts with label Godzilla. Show all posts
Showing posts with label Godzilla. Show all posts
Subscribe to:
Comments (Atom)