Originally posted by impresta
View Post
The F1 race is slated to take place in September or early October 2008
http://www.channelnewsasia.com/stori...275569/1/.html
Comment