Channel: Spiritman Productions
Category: Entertainment
Tags: alesha dixondecsingernoveltybritain's got talentantamanda holdenhqitvbestant & decqualityanthony mcpartlin2016finaldavid walliamsspiritman productionsdeclan donnellysimon cowellhdbritains
Description: Craig Ball with his novelty singing act on Britain's Got Talent 2016, Final.