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...
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment