US heavy/power group Witherfall today release their newest record called “The Curse of Autumn”, through Century Media records. This is the official video for the track “And They All Blew Away”.