VIRTUAL TOUR! There is a Christmas town in Arizona called Santa Claus - ABC15 Digital

ABC15 2021-03-12

Views 6

This former holiday hub is now reduced to four miles of an abandoned amusement park with a pink train.

Share This Video


Download

  
Report form