Old Town Museum Complex #shorts

  •  Wednesday, March 31, 2021 13:13


A visit to the National Route 66 Museum and Old Town Museum Complex in Elk City, Oklahoma. Here is the town square exhibit.

You can view more of our short videos with this playlist.