Hot Music Video Alert: Ladyhawke – Magic November 8, 2009 Jamie Sward Ladyhawke, Music Videos Comments Off on Hot Music Video Alert: Ladyhawke – Magic