Eddie Cochran

The 500 Greatest Songs of the 1950s: 50 – 41

By Steve Crawford | April 11, 2020

fast enough to let it rock, slow enough to allow the tale of teenage frustration time to brew