15 December 1966, "For What It's Worth" both written and recorded pretty quick by Stephen Stills who detested the LAPD's violent reactions to the teenage protests on Sunset Strip.
Stephen Stills is an artist that has a career that spans more than 50 years and success has followed him every where he's gone. Now we get a first hand look at his varied catalog with 'Carry On'.