And It Begins
Posted in Entertainment, Sports on Mar 9th, 2010
The IndyCar season finally begins this weekend with the first race ever in Sao Paulo Brazil. I am not a super fan of street courses as I prefer road circuits or ovals better, but a street course is better than nothing. Actually they will be better when the new engine package comes in [...]