Nc Detention Center, North Carolina is also the de facto home to NASCAR, America’s number one spectator sport.