I work in Tampa, Florida, where they filmed the first season. It's funny to see them drive past stuff and be able to say, "I know where that is!" (Um, I don't know it from getting into trouble or anything; I just know road names and stuff. You know what I mean!)
You must be registered and logged in to post a message.