16 mars 2009

HOSPITAL RECORDS




The Mista.

Video for Mistabishi’s “Printer Jam,” under the direction of Tin Spider. Album released on  Hospital Records.



Aucun commentaire: