This is a Classic Rock track recorded by the artist dervicbuk. The song how long? was originally composed by Y. Foucault.