It’s finally here! Tired Lion have released their debut album ‘Dumb Days’.

Meet Alice Ivy Dew Process latest signing