Barricades in Winston Salem, NC
Traffic Systems Inc