Allan Holdsworth, the renowned guitarist and composer passed away. He hailed from which country?
A. USA
B. India
C. England
D. Germany
Answer:A
Allan Holdsworth, the renowned guitarist and composer passed away. He hailed from which country?
A. USA B. India C. England D. Germany