08-14-2008, 01:42 PM
Titan ! Wrote:Mark the Valet Wrote:Holy shit, I think I know where that last picture of Taylor Swift was taken.
I live like 5 minutes from there.
Looks like a railroad car of some sort, maybe re-modeled as a restaurant ?
Damn, she is beautiful. If she's rat faced, maybe I'm not the Frankenmodo after all.
It's a park/playground called "Red Caboose park"
...bet you'll never guess why.