Created by Chaos - August 19th 2019
720 West Broadway Boulevard, Sedalia, Missouri
2680 N Highway 66, Catoosa, OK, US
Blue Whale of Catoosa