Saturday, May 10, 2008
Tonight @ Discovery World - 7 p.m.
The powers that be at Discovery World have stayed tight-lipped about the concept for their new television show, “The Secret Labs,” offering only that it takes place in subterranean labs below the city and that it promises a glimpse into the future. Tonight at 7 p.m., a live audience gets to find out what the show is all about . . .