February 19th, 1971. Two teenage hitchhikers from Illinois were walking along Interstate 75-North (which connects Florida with the rest of the Southeast) as they were exiting Tampa. As they reached th...
Remember Me
Please enter your username or email address. You will receive a link to create a new password via email.