Tag

Los Angeles Science Center

Browsing

LOS ANGELES, Calif.–The pace of this TCA press tour is a killer but one thing is for sure–it is packed with fun things to do. One highlight came tonight as critics were shuttled from the Pasadena TCA playpen to downtown LA for a special screening of the first episode of the new X-Files. The six-episode