Watch Video of Wintersun Performing Songs From Their Debut Album Live on Tour

Wintersun kicked off a series of fifteenth-anniversary concerts last night in Finland, celebrating their self-titled album released on September 13th, 2004 via Nuclear Blast. Watch fan-filmed video of the band performing ‘Sadness and Hate’, ‘Starchild’, and ‘Storm’ right now! Continue reading