Friday, July 29, 2011

Man caught after 32 years on lam

Frederick Barrett slipped away from a Florida prison during a nighttime power outage in 1979. 
Also: 

No comments:

Post a Comment