• Florida Man Arrested After Praising the Lord While Highway-Surfing His Cadillac

    State troopers recently arrested a Florida man who was caught trying to live out his Titanic movie fantasies and make his heart go on atop a moving …

    Read More
  • 0 0