Craig Allen’s Fun Facts: “More Than A Feeling”
The band Boston formed...where else, but in...Boston.
The band was/is spearheaded by guitarist and keyboard player Tom Scholz. Brad Delp handled lead vocals.
Originally a quintet, the group also included Barry Goudreau on guitar, Fran Sheehan on bass, and Sib Hashian on drums...