David Marshall - Singing Waiters, Wedding Singers, Wedding

Singing Waiters & Much More. Singing Waiters, Wedding Singers, Corporate entertainment.. David Marshall is an accomplished professional singer and musician, performing as a wedding singer & at corporate events, parties and private shows for over 10 years.