How Should You Broaden Your Horizons?
Question 29 out of 29

29. How much do you know about your friends?
Every little detail Most things I know them, but they constantly surprise me, and I never know what to get them for their birthdays.
Login with facebook to see your result!