Poll what is the last thing to surprise you?

13 answers 13