The intersection from Hell: Chapel Hill Road has long been a nightmare for residents

by