Tag Archives: Black Waltz

Avatar release Let It Burn music video

Avatar have released a new music video for ‘Let It Burn,’ the hit single from their latest album ‘Black Waltz.’

Read more