narfwack on 28 January 2009
Sounds like that game that was on the n64 with the cars that had weapons where you would just drive around town blowing each other up, only it wasn't actually a race. UGH!! I can't remember the name!
360 Tag - narfwack







