Dancing with the Stars recap: Season 25 Semifinals
Dancing with the Stars Season 25, Semi-Finals I’d first like to thank IHGB reader and Twitter follower Mallory for pointing out that my site had been hacked this morning. I appreciate that she knew I would never choose to skip a Dancing with the Stars recap in lieu of sharing a post that highlights baseball, constipation, dog toys, and crib sheets. Mallory totally gets me. My sweet friends over at