In the words of VH1, Aiden are having the best week ever. In addition to releasing their killer new album Disguises, Aiden have also dropped a controversial new video and announced their headlining tour. The latter, the “Horror Nights Tour” will find the group trekking across the US with support from Eyes Set To Kill, […]