‘Alien’ Invader Found in River (Video)

By Epoch Videos
Epoch Videos
Epoch Videos
Bringing you the latest videos, livestreams, and premieres.
September 23, 2014Updated: September 23, 2014

An ‘alien’ creature emerged from the Rocky River in Ohio Friday and has been moved to the Cleveland Museum of Natural History, but not before doing some damage.

Day in Photos: Brooklyn Building Collapse, Heavy Rainfall in France, and Meteorite Exhibition
RELATED
Alien Figure Spotted on Moon via NASA Imaging? (+Video)