i thought they were doing some work in NO. saw the same orange "LB" signs that they were using last year during filming.
based on where i saw the signs, looks like they were at the NASA facility again.
was on a tight schedule and couldnt go snooping. however, last time i went over to the NASA facility during filming...there was an NOPD at the gate. he didnt look too happy that i cruised past the gate twice, very slowly, peering into the main yard. Lord help me if idve raised my camera.