Travis McCoy chats with Alexa on the 'It's On' set. / Scott Gries / Picture Group

It's On With Alexa Chung | Summer 2009 Celebrity Guests (218)