Fight!
Win! So how many combat races can you survive? Car's physics will please you with its lightness and arcade, damage system will surprise you with its realism. Race!. In Battle Trucks you can find a great amount of trucks and racing tracks for all taste.