Count Duckula Soup - EPISODE 3 "Diary Of A Duck"

Igor is fucking crazy

I do so love the count duckula videos

lol hilarious