2012 TV Upfronts

TV Upfronts 2012: NBC, ABC, CBS, Fox, and the CW Announce Schedules