Superstars V8: Next Challenge News

Superstars V8 demo now on Xbox Live

Online races for up to 16 players promised.