JD McGibney is a warrior guitarist who conquered his battlefield on the wings of dragons. Spreading his knowledge of music, touring with other bands, session work, writing music for independent filmmakers, and even building on his own passion projects including Angels on the Battlefield.