Posted on: November 8, 2013 In: Games, Platform, Racing and Driving
Season 2 of one of the most addictive multiplayer games on Android is out. Everyone who participated in season 1 will be rewarded for their achievements and new players...
Battle Run Season 2 is here