Megan Boone Source Megan Boone Source is the longest running fan resource for all things Megan Boone, currently staring on NBC’s The Blacklist. Feed: http://megan-boone.com/the-blacklist-vanessa-cruz-screencaps/feed/