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



Advertisement

Carrot Top Gallery


More Carrot Top Photos