WTF??? Comedian Duckie L'Orange on BGT.