Zero Hour Episode 1 “Pilot” Sneak Peek #1

1 year ago, by

December 25, 2012

ABC’s new show Zero Hour premieres on Thursday, February 14th. Take a look at this sneak peek from the pilot that IGN has released.