186 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 List of Famous Bands from San Francisco Bay Area California New Wave Bands List