The Catoosa, Oklahoma, beloved blue landmark gets an update.
The Blue Whale of Catoosa, an iconic Route 66 attraction, will reopen this weekend after undergoing renovations, with a grand ...