Check out this very transparent song from Tony Ri’chard’s new album ‘Dead Oto Society’.