Which of the following is a real animal?
Correct answer: Pink Fairy Armadillo
LaContessa
I went for that one as it sounded the least likely. Good guess!
Ivor Cockenballs
I've seen a white stag with my own eyes in Bushey Park, London.