Teaser of music video "TAKEN" directed by Fabio Guaglione & Fabio Resinaro for theFilmakers, produced by Metaxa Productions. "Taken" comes from 'ChemicalLoveCrush', theFilmakers debut album released on iTunes on April 16th, 2010.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…