Live Champ Car on the Internet
The first round of the US Champ Car series was held at Long Beach, California last weekend. Race fans from across the world were able to watch via a live Internet stream. F1Fanatic took a look at the service and considered whether we might see the same for F1 anytime soon. For many Formula One … Continue reading Live Champ Car on the Internet