Sleepy children wait hours to buy the newest American Girl doll - dofaq.co

What's New