Being a crusty old rock 'n roller at heart, "The Train Kept-A Rollin [All Night Long]'' by the 1960's English group, the Yardbirds - BTW, what a great name for a group if you love trains!
Later the song was covered by Aerosmith, both versions rock!
-Len Carparelli