Carnival

The 2016 Oregon State Fair is home to 44 amazing rides.