MIDDLESEX COUNTY, NJ -  It is what a county fair should be.

Rides, deliciously horrible-for-you food, refillable root beer tankards, corny-yet-wonderful sideshows, Democrats, Republicans, rabbits, Girl Scouts, wrestlers, garish games, music and plenty of fun.

That's what patrons of the 79th annual Middlesex County Fair have found thus far.

Sign Up for E-News

The fair continues through Sunday at the County Fairgrounds on Cranbury Road in East Brunswick. For more information, click here.

But in the meantime, check out this photo slideshow compiled by TAPinto.