Show Reviews 160 RANDOM THOUGHTS ABOUT THE FINNTROLL / MOONSORROW / SWALLOW THE SUN SHOW IN NYC April 14th, 2010 at 11:30am Vince Neilstein The MetalSucks-sponsored Finnish Metal Tour 2010 is currently winding its […]