In the 1980s, Florida prisoner and savant Mark DeFriest built a device that catapulted himself over the prison walls, escaping … Read More & Source
The post WTF Fun Fact – The Jail Houdini appeared first on WTF Fun Facts.
In the 1980s, Florida prisoner and savant Mark DeFriest built a device that catapulted himself over the prison walls, escaping … Read More & Source
The post WTF Fun Fact – The Jail Houdini appeared first on WTF Fun Facts.