Arrow 4.17 “Beacon of Hope” Top 5

Arrow 4x17 "Beacon of Hope" Top 5

This weeks episode of Arrow “Beacon of Hope” was all about the ladies. With Felicity’s nemesis, Brie Larson paying a visit to Star City in search for the the bio-stimulant in Felicity’s spine. She, of course brought her terrifying robotic bee’s along. Hi, it’s Catherine filling in for Amelia this week (make sure to send our fearless editor in chief some love on twitter, she’s a hardworking lady)   Ladies Supporting Ladies This episode was full of Ladies Supporting Ladies and I absolutely loved it. After last week’s episode it hit me that Felicity isn’t really shown…