Much fun at the 28th annual Carrboro Music Festival. After 2 hours of soccer this morning and 3 hours of walking stage to stage, I am beat.

Much fun at the 28th annual Carrboro Music Festival. After 2 hours of soccer this morning and 3 hours of walking stage to stage, I am beat.