Los Angeles - Just a few weeks ago the Troubadour night club hosted one of the biggest comebacks in music history when Axl Rose and Slash performed on stage together for the first time in over two decades. Despite being one of the most heralded guitarists in rock history, just a few days later, The Wild Feathers may have upstaged Slash.
