Breaking Down Barenaked Ladies’ Average Setlist on ‘Last Summer on Earth’ Tour
(UPDATE 7/8/15) The Last Summer on Earth has been all fun and games for Canadian rockers Barenaked Ladies. The band’s tour is slated to make 14 more stops in North America through the end of the…