Old Town Museum Complex #shorts


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.

Advertisement