Tennessee Valley Fair offers thrill rides, food, mini games, etc for friends and family