180 total votes
The Call

The Call

The Call was an American rock band from Santa Cruz, California active from 1980 to 2000.

... more on Wikipedia

The Call is also found on...

List of Famous Bands from San Francisco California New Wave Bands List List of Famous Bands from San Francisco Bay Area