Super Speed Race 64 - News

Genre: Racing
Platform: Nintendo 64
Super Speed Race 64 is an enhanced version of Automobili Lamborghini, released only in Japan.

Released on May 29th 1998

Pictures:

Everything on Super Speed Race 64:

News

Guides

Videos