News

In honor of the first Friday the 13th of 2013 – the second of the year falls in December – here’s a look at some trivia about the only one of the movies filmed in Alabama, Part 7.