Magic Bus
Portland House of Music 25 Temple St., Portland, ME, United StatesThe Who, one of rock’s most iconic bands, made the charts in 1964 with their hit song, “Can’t Explain.” That was the beginning of their amazing journey. Still performing more than 50 years later, The Who can be heard in commercials, television theme songs and on the radio. Magic Bus, a tribute band based in Portland, ME, captures the sound and ...