O boy… I was excited hearing that FOX’s 24 Season 8 was going to take place in New York. Thought I would be able to catch a movie set or two. I remember seeing a “making of” after Season 3 or so and was totally prepared for some cool stuff. Only a little later I [...]

