Picture - Carrot Top, ABC and Abc Studios
Scott 'Carrot Top' Thompson at ABC studios after appearing on the 'Live with Regis and Kelly Show' New York City, USA - 20.10.11
+ More: Carrot Top Pictures
+ More: ABC Pictures
+ More: Abc Studios Pictures
+ Photo Album: Scott 'Carrot Top' Thompson at ABC studios...