The cast of Heroes headed to Canada as part of the show's world tour earlier this summer. Now, according to The Toronto Sun, the series ...
Posted in: Heroes