christinaphoto
Wednesday, May 13, 2026
May 13
The grand opening of the new visitors center Blue Whale Route 66 roadside attraction in Catoosa, Oklahoma is set to open May 30.
The Blue Whale on US Route 66 in Catoosa, Oklahoma
Newer Post
Older Post
Home