News

Larson is best known for her hit song, “Lotta Love”. That 1978 hit was written by Neil Young and charted to no. 1 on the contemporary charts, and made it to no. 8 on the pop charts as well. Following ...
In the spring of 1977, soon after Neil Young released American Stars ‘n Bars assembled from both new sessions and tracks ...