Peter Bjorn and John perform at Toad’s

Charlotte Greene

Swedish band Peter Bjorn and John took the stage at Toad’s Place Saturday night.