Video: She-Devils 'The World Laughs' - Beat Magazine