New Video for ‘Put It Down’! World Premiere! At! Exclamation points!

February 26, 2009

It’s true, it’s true.
Check out: where there’s lots of links.
A direct link to the vid: here
A link to an article I wrote for IFC about the Top 12 Cheap Videos of All Time.