Gas Guzzlers Combat Carnage : Katyusha Trailer
This trailer takes gamers back to Mother Russia, where the Katyusha rocket was born. Stick a couple of rocket launchers on a car and score hits on anyone that it.
Posted on: 27.03.2012
Copy and paste this code to embed