One of my Favorite games since 4years ago....
I still Play it till today, let me give a short review.
The Game is a Racing Game, It's fun, Multiplayer and has a lot of Power ups, you can customize your character and play with your friends with Different Maps Including Events.
Give it a try, still i think this game makes me happy and mad at the same time
Reviews(6)Sort by Popularity, English