Greg returns from Wales to discuss the much-anticipated Las Vegas Grand Prix with Jordan. Did the race live up to the hype, or did controversy ruin the show?
Greg returns from Wales to discuss the much-anticipated Las Vegas Grand Prix with Jordan. Did the race live up to the hype, or did controversy ruin the show?