Morning Mindbender Dec. 12th

33% of people will buy a present for this person at Christmas. Who is it?

Themselves

Leave a comment:

· Subscribe to comments
Be the first to comment here.