After many delays we’re finally proud to announce that the official release date for PAGAN ALTAR’s “The Time Lord” CD EP has been confirmed for the 13th of July 2012. Pre-order your copy clicking on the button below!! Cruz Del Sur Music is releasing this much anticipated EP for the European market in collaboration with […]