No, not the car, calm down... We've recently made a few additions to the DEF equipment storeroom and thought it was a good opportunity to show off what we have. As a full service production company, DEF has a range of Camera, Lighting, Sound, Editing and Studio facilities including 10' x 20' Green Screen. Get in touch for more details!