Carrot Top Sighting

06:46 PM Wed Jun 2, 2010 Source

I just saw carrot top in chelsea!