Demolition Drive 2
Click here for more games like this
Car crashing mayhem is the selling point of Demolition Drive 2, and I am sure people who love to see cars crash will definitely find this game to be highly appealing. You will be launching a car into the buildings with only one purpose in mind: to destroy anything and everything with wheels but yourself. Try to destroy all of the cars by launching less of your own vehicles to get higher points. Those cars maybe parked inside those buildings but those walls are not really that strong so just catapult your cars at the right angle and you can beat the levels in no time.