The ‘Ice Princess’ can turn anything into ice – just the way Medusa from ancient myths turned everything into stone. The music video for ‘Ice Princess’ by Azaelia Banks is finally here and it is a good one despite shaky CGI effects. A few seconds into the video and you feel the chill when Azaelia […]