Interview with Albatross Interview with India’s only horror metal band, ALBATROSS October 17, 2010 MetalIndia Magazine2 Comments