Ford displays all of their cars inside Cowboys stadium in an elevated field view section. Ridiculous marketing