music · 19 February 1976 · 48 years ago
Former lead singer with Tower Of Power, Rich Stevens was arrested in connection with the drug related murders of three men in San Jose, California. Stevens was found guilty of the charges in November 1976.
More music on 19 Feb