Dead Happy – Off Switch – Video

The English zany-rock trio Dead Happy release the LP Mechana God on the 5th of May.

Dead Happy - Off Switch

Dead Happy

When first introduced in 2015 Dead Happy were a duo the addition of Harry on Bass, synth and electro-drums discovers them not lacking any of their abstract delivery as is attested in Off Switch – from the forthcoming album.

Join Emerging Indie Bands on Twitter for more release news.