This is a Blues Rock track recorded by the artist Marvelous Vanilla Three. The song TWD was originally composed by F. Godfrey-Brown.