David’s new Vintage Modern Guitar Album

David’s new Vintage Modern Guitar Album

DavidĀ“s new Vintage Modern Guitar Album Promises to Inspire and Relax during Times of Isolation New album coming soon – During these strange, uncertain and sometimes isolating times, David MacGregor is on a mission to reconnect people with their love and...