Kathie Huddleston
Monday, May 14, 2012 - 9:51am
ABC has picked up nine new series, including the alien sitcom, The Neighbors, the conspiracy theory race-against-the-clock-to-save-humanity show Zero Hour, a series starring Lost's Terry O'Quinn involving an evil-infested building called 666 Park Avenue and the nuclear sub series, Last Resort.