September 5, 2012

Joe Biden has already put in 60 hours of debate prep time

No comments:

Post a Comment