First single ‘Let Yourself Breathe’ from the forthcoming Creatures of Habit (Eric The Red, Sean Peng & Illinformed) album ‘Test Subjects’ out on Real Life Drama Records 11/10/16

Album available for pre-order here