Nicholas Bafia · Attendees of the Carrboro Open Streets Festival toss pizza dough into the air among many other recreational activities on Weaver St. on Sunday, April 8, 2018.