Browsing: ifc

Back a few months ago Sin City director and Predators producer Robert Rodriguez was spotted with a Zacuto rig and 2 7Ds on location at Zillker Park in Austin, Texas. It’s a pleasure to now be able to see it. The music video has premiered on IFC.com (the Independent Film Channel) complete with an interview with the man himself.

Read More