Awesome Game – 2XL Racing Review
I've played 90% of the drag racing games out there and this one is by far the best. Awesome cars and great upgrades without having to spend a bunch of real money. Although I have spent about $20, only because I am truly addicted to this game! My only question is, where are the Evo's!!!
Review by Evolution2011 on
2XL Racing.