Claim: All Your Happy Life was rated 6.7/10 by AnyDecentMusic?, it is the second studio album by English rock band The Wytches that was released on 30 September 2016
Evidence: AnyDecentMusic? 6.7/10 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.