Brazil won both the Sprint Race and the 30 odd lap Full Race..

germany i believe. Nothing wrong with oval racing. Often provides more excitement than track. But more an open wheel fan on ovals.
Users browsing this forum: No registered users and 530 guests