Amusement & Theme Parks in Kendrick, ID
Cedar Ridge Motor Sports