Currently browsing tag

New Cathedral

New Cathedral album teaser

Tampa, Florida based New Cathedral brings back the true sound of alt-rock with their new single, “Stealing Mirrors”. This four-piece band delivers …