What an eyesore in Downtown Carrboro.