Green Day Preview Another New Song
While the project's first single, "Oh Love," is out now, the band has unveiled the premiere of another new song from the forthcoming release.
"Let Yourself Go" was captured live in concert on November 17, 2011 at the Red 7 in Austin, Texas. Check it out here.
hennemusic is an official news provider for antiMusic.com.