Browsing Tag

Concert photography


Goo Goo Dolls in London 2013

The Goo Goo Dolls perform live at the Hammersmith Apollo in London, UK on October 25, 2013. According to an online review of the show “the band showed no signs of inflated ego with a set that catered solely to the fans and their enjoyment.”

Continue Reading