Chillingly reminiscent of the world famous fleeing Big Foot photo, this snapshot remains the most electrifying evidence that Lamont still indeed walks among us.

 

Back and Home