Floating on the Atlantic, the band put on one of the best shows I’ve ever seen.

 

By