By Travis McAuliffe For song discussions click here Virgil Caine is the name, and I served on the Danville train , Til Stoneman's cavalry  came and tore up the…
By Travis McAuliffe For song discussions click here Virgil Caine is the name, and I served on the Danville train , Til Stoneman's cavalry  came and tore up the…