On Saturday afternoon, we stopped by the Blue Whale near Catoosa, Okla., to see Santa Claus make an appearance at that famous historic site on Route 66. After a Christmas lightning ceremony last week, Catoosa volunteers are still taking advantage of the Yuletide season to bring a little holiday cheer and raise money for the … Continue reading The elf and the whale