Tuesday, September 16, 2008

Mr. Met found entering DeLorean outside of Shea Stadium

I just don't know how he's going to fit his head past the gull-wing doors.

No comments:

Post a Comment