Swimming through a sea of green foliage, the Catoosa blue whale smiles happily at travelers driving along the historic Route 66. The blue whale’s wide smile just begs for attention, and like the call of the ancient Sirens, visitors are entranced by this great hunk of concrete. Today, Catoosa’s Blue Whale is a captivating tourist […]