David by AL DI MEOLA Overview Tag Appears on Passion, Grace and Fire Passion, Grace & Fire The Essential John McLaughlin Playcount 1 Listeners 1