A proposed Yukon 66 Pit Stop that would include a 100-foot-tall oil derrick, a Muffler Man, a food-truck park, antique vehicles and an entertainment stage in downtown Yukon, Oklahoma, advanced closer to reality last week. According to KOCO-TV in nearby Oklahoma City, the city's Planning Commission approved the plans for Yukon 66 Pit Stop if … Continue reading Yukon 66 Pit Stop development inches closer to reality