Wednesday, June 9, 2021

Mesa Falls Idaho


Mesa Falls Idaho near the Yellowstone National Park boarder is an amazing place to visit year around.
Depending on the weather it may not be accessible at times during the Winter months.
 
Summer months are best of those that want to make sure they see the falls West of Yellowstone. 



Several miles south of Mesa Falls the Idaho side of the Teton Peaks are visible.




Dallas Project to Resurrect the Wooly Mammoth by 2028

  Cover from next video below Email your Cryptid sighting to RMSObigfoot@gmail.com Using mammoth DNA found frozen in the arctic tundra to ge...