11/19/09

‘69 Mets locker room after winning the World Series [Video]

This is just too cool.

This seems to be the NBC feed, with no commercials, which is awesome.

Also, note the insanity on the field.  Could you imagine if they still allowed that?