Because of the horrible weather on the East coast of the United States this weekend, the New Jersey convention Heroes and Villains Fanfest had some major problems with folks getting to the show Well, some of the cast of Arrow were in attendance and found other ways to keep busy… and of course John Barrowman[...]