90% of toys are made in china, which technically makes the chinese elves

- Sean Lock

0

Leave a comment