Torrential Downpour from Clifton, NJ were the winners of the 2013 MetalSucks band contest. The prize? The chance to play at Euroblast Festival in Cologne, Germany on October 11th! They shared the stage with The Algorithm, The Ocean and Twelve Foot Ninja. Torrential Downpour had the most votes out of the other 19 selected bands with their progressive metal / post rock sound. I remember seeing Torrential Downpour back in the day, at the good ol’ Lodi VFW hall on Union St. Now I feel old, so hopefully I’ve succeeded in making others feel aged too so I’m not alone. Sidebar, I think they would tour great with Clutch. Check out Torrential Downpour here and preview all the finalists below.