Tiles

CTU NY

Statue of Liberty

24 Season 8 to take place in New York

After six seasons in Los Angeles and one in D.C., Jack Bauer is taking his one-man show to Broadway! Sources confirm to me exclusively that 24 will be relocating to New York next season — at least on screen. (The show will still be primarily shot in Los Angeles, with some NY location footage mixed…