24 Armoured Cars Manufactured By British Armour in Cebu Airlifted to the Middle East

  • 12 years ago
24 armoured (armored) cars manufactured by British Armour are shipped two days in a row to the Middle East from Cebu, Philippines. Written & directed by Raymond Aquino of LaserWriter Production in Cebu City, Philippines.