geekgirlpenpals.com
Reading Round-Up - New Books May 7 Releases
It's time for new books! If you’re an avid reader who has been waiting anxiously for the release of an upcoming book, you know release day is Tuesday. And this Tuesday, May 7, was a BIG one. There were so many great science fiction and fantasy books that came out this week, I