New Video for ‘Put It Down’! World Premiere! At IFC.com! Exclamation points! February 26, 2009 It’s true, it’s true. Check out: IFC.com where there’s lots of links. Or! A direct link to the vid: here Or! A link to an article I wrote for IFC about the Top 12 Cheap Videos of All Time.