Thread
:
The South Check-In
View Single Post
12-17-2003, 03:50 PM
#
30
duesergirl
Posts: n/a
St. Petersburg, FL
and since everyone is mentioning the cool things about their towns, we have the champion Tampa Bay Bucanneers (who suck this year, I'm told) and are the filming location of The Punisher
duesergirl