David G.is a fantastic performance artist. Broad repertoire of music and has an excellent chemistry connecting with the audience. He made the party a real standout success. He played acoustic and electric guitar and sang really well. I would highly highly recommend him. Book your next party with David G, you won’t regret it !