Race Drivin' Forum

  • Chiara posted a comment: 6 years, 6 months ago · View

    yeah...definetly not the best game...wouldn't reccomend it...bad graffics, hard to control, etc...