Stephen Dorsett

Filming location: 

Los Angeles

fan base was small in 1981, but grew as the band grew