The City of Catoosa is getting ready to turn the Christmas lights on at the famous Blue Whale along Route 66. It was a bright and sunny day in Catoosa, perfect weather for hanging Christmas lights. “I ...