The annual Preston Carnival was held Monday, June 20, to Saturday, June 25, at the carnival grounds off Williamson Street. The carnival is hosted by the Preston Lions Club and the Preston Volunteer Fire Company. This is an annual fundraiser for Preston Volunteer Fire Company and Preston Lions Club and benefits the local community. Photos by Times-Record Editor Dustin Holt. Like the Times-Record on Facebook at www.facebook.com/CarolineTimesRecord