Sasquatch Chronicles

Giant Ice Age Monsters Discovered in Wyoming

History writes “The remains of two of the largest predatory mammals of North America are discovered in a cave in Wyoming. The first is a 750-pound Mega-Lion and the second is an eleven foot tall bear.”

YouTube video player

Exit mobile version