Mr. Haverford 2008
Jeffrey Matteis won the world record for most t-shirts worn. Matt Keehn won Mr. Haverford 2008
51 photos · 314 views