MX vs. ATV Unleashed

Let me add some detail to this question. The ad was seen Sunday evening 12/30 on local FOX affiliate. Vehicles dramatically rise from the Earth in different types of terrain. Slogans appear-- Master the Machines, Conquer the Terrain appear as music that would fit the movie "300" plays. Possibly it was created just for this commercial, but it sounds familiar.
 
Back
Top