Carrboro’s Will Macmillan.
Carrboro’s Will Macmillan. The News & Observer 2015 File Photo
Carrboro’s Will Macmillan. The News & Observer 2015 File Photo