Mercenaries 2: World in Flames - Explode, and the World Explodes With You7y ago61.1K viewsMany A True Nerd