Franklin Street with a Target in Carolina Square

Video: Hear what one Chapel Hill resident thinks about the new Target on Franklin Street.