John 2.jpg
John Shields of Long Miles on vocals and lead guitar during their performance at The Blockley in Philadelphia, PA.
John 2.jpg
John Shields of Long Miles on vocals and lead guitar during their performance at The Blockley in Philadelphia, PA.