(Scroll down the news post to view comments from readers - Feel free to add your own comments!)
September 12, 2000
Super Bombad Racing screens
Posted by @ 5:57 PM, EDT
Gaming Age posted new screens of Lucasarts’ PS2/DC/PC/Mac StarWars kart racing game, Super Bombad Racing.