Destruction Allstars is about driving cars into other cars at very high speeds. It is from the studio that created the vehicle MOBA Switchblade for PC.Read More

>> Source: VentureBeat