Aida Victoria has premiere a new music video for “Horrible Weather” via Nylon. It is off of her debut album, Beyond The Bloodhounds which is available now. Be sure to check it out below.
Related Post
Megadeth announces world tour
Posted on by Stitched Sound
Interview with Brawlers
Posted on by Stitched Sound