The elf and the whale

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