Romney 'Olympic' Ad

A new ad from Restore Our Future touts Romney's leadership during the 2002 Olympics.

Related Videos