July 05, 2012 by Polar_Bear New Vehicles added to Ammo Box Games Ammo Box Games has some new British vehicles they've just added to their line.From the release:We have some new vehicles in the British vehicle section of the shop