Posted in CBR

Heroes: Where Are They Now?

Heroes premiered on NBC in September of 2006 and though it only remained on the air for four seasons through February 2010, the show has had…

Read The Article