Picture - Carrot Top, ABC and Abc Studios New York City, USA, Thursday 20th October 2011

Carrot Top, ABC and Abc Studios Thursday 20th October 2011 Scott 'Carrot Top' Thompson at ABC studios after appearing on the 'Live with Regis and Kelly Show' New York City, USA







Contactmusic