Just another random video i stumbled upon of an Armored personnel carrier manufacturing company. I got to admit, those APCs are deadly-awesome.....