The Route 66 road trip Stroud and her group are on brought them to the Boots Court and Visitor Center in Carthage where they discovered the city's Maple Leaf Installation Series.