fangirlish.com
Arrow 5×16 Review: 'Checkmate'
Perhaps the most difficult thing that anyone can do in life is admitting that they’re wrong. Even when they know they’re wrong; even when they know that people know they’re wrong. It might sound like the simplest thing in the world, but it’s never easy owning up to a screw-up. But it has to be…
Alyssa Barbieri