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.