The rain held off over the weekend allowing thousands of festival goers at the Kyle Fair and Music Festival to enjoy four days of carnival rides, food, games, live music and more. (Photos by Moses Leos III)
The rain held off over the weekend allowing thousands of festival goers at the Kyle Fair and Music Festival to enjoy four days of carnival rides, food, games, live music and more. (Photos by Moses Leos III)