I guess he attended the World Series game last night in Philly! Too bad we failed so freakin' epically. Eh, we'll win it at home in NY!
And um, this one was a part of his album and I'm mostly laughing not at the weirdo covered in green, but at the looks people are giving his camera. Bwahaha.

Love that!!
