Photos by Ehud Lazin
The Goo Goo Dolls released their 11th studio album, Boxes, on Warner Brother Records in May, and have been touring behind since. They stopped by New York City for a sold out show at the Beacon Theater. Check out our shots from the night above!
Be the first to comment!