F1weekly podcast # 429
Motorsports Mantra Commentary on F1 in Coyote land. Greetings and Austin Powers regards. Here we go again, Formula 1 comes back to America to try yet another venue. Where Watkins Glen, Indianapolis Motor Speedway and Sebring, names synonymous with motor racing failed to sustain the US Grand Prix, the Lone Star State gets another chance […]