Podcast alum. Eric St. Cyr talked about his project ‘Archy The Cockroach’ when he joined us in the Green Room a while back. Now that project has yielded a new video which is the precursor to their new record Apollo’s Curse which is out now! See the video here and listen to our podcast with Eric below!
Stream the new album here