January 25, 2009

JAPANESE BLACKFACE

FROM DINA MARTINA, WHO DOES A MEAN LOUIE ARMSTRONG IMPERSONATION HERSELF. THIS IS AN ACID TRIP ON STEROIDS!