Carrboro Music Festival September 29 & 30
The 21st annual Carrboro Music Festival is this weekend. The traditional Sunday event was expanded to 2 days in 2014, and that continues this year. The Festival started in 1998 as part of the French celebration known as Fête de Continue reading