Idaho, the Movie now available in HD– on demand.
The Emmy Award winning documentary, Idaho, the Movie is now available as an HD digital download. Viewers can enjoy instant access to a full HD version of the program through Vimeo’s new Video On Demand service. The $16.99 download price also includes an HD version of the Behind the Scenes video on the making of…