ALEXA is here!!
We just took delivery of our amazing ARRI Alexa cam. This camera has taken the production world by storm with over 700 units in use worldwide. Los Angeles, New York, London, Toronto, and now…..Ottawa. Watch this site for more exciting announcements. Or, drop in for a visit!!