Feature: Constructing the Grand Prix of Denver. As any motorsport fans knows, the logistical effort behind any street race is truly gargantuan and the Champ Car event on the streets of Denver is no different as Londoner Martyn Thake, director of operations for this years race, knows only too well.