blog.eil.com
Rival Sons return with a new single
From Planet Rock. Long Beach rockers Rival Sons have returned to the fore with sublime new single ‘Do Your Worst’. A typically rip-roaring anthem from the band, ‘Do Your Worst’ is the first tantali…