Female fronted pop-rockers Anavae have a video for their new song "Storm Chasers" which you can watch here: