The largest format of them all: the only true 65 mm digital cinema camera available anywhere.
Websites.ca Talk Ep. 51