Sunday, September 13, 2009

I am here, and so is the press

Scott here too.
I think they're filming Logjammin' two.

No comments:

Post a Comment