Sci-Fi

Inside The 2011 Syfy Channel Upfront

Last night Syfy hosted their largest Upfront ever at the Foxwoods Theatre on 42nd Street in Times Square. While last year's event at the Museum of Modern Art was a lavish affair, this certainly trumped that b...