What do you call a dog that can do magic? A Labracadabrador

Comments (1)

A

Not in the right section