Barrhead Festival goers did not let the damp weather get in the way of the fun on June 15, as dozens of people descended to Main Street. The popular event, which has been going on for at least 30 years, was organized by the Barrhead Street Festival Committee and featured street games, outdoor performances, face painters, a petting zoo, and balloon artists, among many other activities.