AnnouncmenetsNew Releases Debut Release Preview Get a sneak peak at Spectacle Recordings forthcoming debut release 'The People'.ictorres07May 15, 2014