West Coast Amusements

Some of the rides at the 2018 Fair