Monday, May 8, 2017

This 290 million year old HUMAN footprint has experts baffled