Blue Whale Catoosa, Oklahoma, Route 66