PHOTOS: The Wombats in Boston
On Thursday afternoon Liverpool, UK indie rockers The Wombats treated Boston to a free performance. The band took over Boston’s City Hall Plaza on a sweltering hot evening in the city. Hundreds of fans showed up for a set filled with hits and tunes from their latest album “Glitterbug”.
Check out photos from the night’s performance: