Have you ever felt a shiver down your spine at the thought of colossal creatures lurking unseen? Join us in the captivating world of 30 Mysterious Giant Creatures Caught on Tape! Exciting quest explores obscure evidence, revealing the possible existence of Bigfoot, chupacabras, and Hodag through footage, photos, and witness reports. Prepare to be amazed, and maybe even a little terrified as we explore the fringes of science and delve into the realm of the unknown! River Thames Monster New footage surfaced revealing a mysterious creature possibly lurking in the River Thames, sparking speculation of a London equivalent to the Loch Ness monster. A brief 18-second clip, posted on YouTube, depicts a dark shape moving through the water with faint splashing and a large hump emerging from the surface. Another video emerged later, showing a dark object near the Thames flood barrier briefly surfacing before vanishing again. The authenticity of these videos remains unverified, with wildlife
Hide player controls
Hide resume playing