”Happy’, the latest single by Jade Thunder is an anthem for anyone who’s ever been told to smile by an uncaring stranger. The instrumentation of this song harks to 70’s rock; somewhere between Fleetwood Mac and Led Zeppelin. Jade Thunder’s voice sings out with power and feeling. “He asked if I ever wrote anything happy, […]