music.randyellefson.com
Biography
Randy Ellefson has been playing guitar for over thirty years and has released five instrumental albums (three rock, one acoustic, and one classical guitar). He has earned endorsements from Peavey,…