Showing posts with label Team America. Show all posts
Showing posts with label Team America. Show all posts

Tuesday, October 20, 2009

We Could All Use a Little More Chan Ho Park Beard in Our Lives


When I saw Chan Ho Park pop up in Game 1 of the NLDS, I was stunned by the great beard he was rocking. what an excellent look. However, every time I see him now, I think he looks like the puppet from Team America where they try to make Gary look like a terrorist. Good Times.