Another band arrives from the largest country in the world. Given its land mass there's no surprise that we're not short of great acts coming from Russia! Simple things first – where are you guys from? Our band was formed in gloomy rainy Saint Petersburg. It is widely believed that the peculiar spirit as well … Continue reading Band of the Day: Gone Are The Days