An impressive display of military technology and firepower.
By Broseph McBrah
Published 11 years ago in Wtf