Claim: All Your Happy Life is the second studio album by English rock band The Wytches, it was released on 30 September 2016 and rated 6.7/10 by AnyDecentMusic?,
Evidence: All Your Happy Life is the second studio album by English rock band The Wytches. It was released on 30 September 2016 via Heavenly Recordings. AnyDecentMusic? 6.7/10