Mexico City sports bar decked out for international broadcast — Automotive Magazine