Label: Hello Nurse! / Killyourself Productions
Manager: Arthur Leavitt
Bio: Saturns Return was formed by Arthur Leavitt and Tom Lewis in 2009. Two long time friends and former band mates of Target Earth decided to finally form a band because there was nothing else to do. Lovers of punk rock and metal, they have somehow been able to make something worth listening to.
S...See Full Bio