Old Orchard Beach, Maine, is usually a quiet little town. That's where Derek Rogers was murdered in 2002. One of the killers is now on the Bangor City Council.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.