Even having a plethora of mic troubles won't keep King Baby Duck from doing his show! After watching the DC Extended...