AMP on American Idol Ford Commercial!

logo-home-ispot

Ford Eco Boost Challenge TV Spot, ‘Motor Trend’

Filmed at Atlanta Motorsports Park and aired on American Idol….