fun-on-the-plaza

Images from the Plaza: Top Gear & Chuck electrify the plaza

Nov. 19, 2010 at 2:54 PM ET

TOP