Seth Meyers Telling the Truth

by aakar on February 8, 2009

The last statement of this video is great. I mean really? Come on!