Secret Club, 'Apocalypse Meow' - Album PremiereSecret Club, 'Apocalypse Meow' - Album PremiereTomorrow, June 16, indie garage rockers Secret Club will unleash their debut studio album, Apocalypse Meow.Chuck ArmstrongChuck Armstrong