Tommy Gordon has been a guitarist and a musician for what feels like a very long time. But it's been a great ride... He's gigged, toured, and done sessions with so many great, unknown great, and unknown lousy musicians, that he's come to realize that we really learn something absolutely every time we play. Happy shredding.