Comprised of main songwriter Kyle Thomas (aka Ruler Tuff), Ruth Garbus, and Chris Weisman, indie rock and roll group Happy Birthday formed and signed to Sub Play a whirlwind yr after only five displays, four which were within their hometown of Brattleboro, VT. Grounds for his or her snappy achievement …
Read More »