They film in NBC studios in Tampa so it was awesome seeing how everything works