G3 Live In Concert
Among guitar aficionados the term "G3" usually causes immediate salivating and feverish looks, while the rest of the world may just wonder, "What is G3?" In 1996 three guitar legends teamed up together for a very unique tour to give [...]