Obama for America TV Ad: "Firms"

The re-election team of Barack Obama has unveiled a new TV ad called ‘Firms’ which features Romney singing ‘America the Beautiful’. The ad uses Romney singing as the names of countries such as China, Mexico, India, Bermuda, Switzerland, the Cayman Islands appear.
posted 2 years ago