VIDEO PRODUCTION TRUCK AVAILABLE IN BUFFALO
(January 15th, 2009) Admiral Video has the following equipment in the Buffalo region: LIVE SWITCH MULTI-CAMERA VIDEO PRODUCTION TRUCK Admiral Video now offers the areas largest mobile production facility. Information about this 35 foot truck is available on the...