X-DuckX

X-DuckX is the English dub of Canards extrêmes. It has previously aired on ABC Kids and TV3.