August 5, 2026

Bigfoot sitting on a rock in front of the National Route 66 Museum in Elk City, with retro storefronts and western travel vibes.

Bigfoot takes a quiet moment outside Elk City’s Route 66 Museum, soaking in retro travel vibes on a hot western afternoon.