Twins (Freaky Video)

Thursday, December 3, 2009



So, why does this town have more twins than anywhere else in the world (at a percentage rate)? I don't know, but it didn't stop me from getting freaked out.

Oh, and in Mets news, bla bla bla, catcher, bla bla bla, catcher.