Shout out package
Book me for a personalised video message for any occasion for you or a loved one
Top PicksSee all
About David Hamilton
David Hamilton is an English radio and television presenter. Since his broadcasting career began, Hamilton has hosted over 12,000 radio shows and more than 1,000 TV shows. He is currently broadcasting every day on Boom Radio.