Tag: Ali Larter
Posted in CBR
Heroes: Where Are They Now?
Jonathan H. Kantor August 28, 2017
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…