David Anthony
- Welland, ON
- Crooner / Impersonator
- 14 miles from Grand Island
- 3 Verified Bookings
Amanda T. said “From our first phone call up until his last song on the night of our event David was a pleasure to work with. David's warm personality was felt by…”