Thread:FFfangirl/@comment-996391-20161209145256/@comment-26917787-20161209180320

Not to barge in uninvited, but the article states Toomes is "likely", not certain, and even states specifically that they know next to nothing about Vulture.