The Killer Barbies – Downtown

We featured The Killer Barbies back in May 2009. Here’s another video entitled Downtown.

YouTube Preview Image