They are indeed filming at NTR right now. I ran into them a few times in the swap meet and talked with them. Really cool guys, nobody else seems to recognize them, lol. They're buying used parts for the Challenger and wrenching on it here. I was talking to Freiburger and Finnegan came up and said "Yo I think we got a lead on some seat belts", Freiburger says "Awesome!", shakes my hand and walks away.