Cars of the Mother Road features 13-foot-tall likeness of Williams mayor

Cars of the Mother Road in Williams, Arizona, recently paid tribute to former mayor John C. Moore by fashioning a 13-foot-tall, cowboy-hat-wearing likeness of him. The Williams Independent reported that Marshall Noriega wanted to spruce up his business with eye-catching elements before Route 66's centennial next year. He initially envisioned a tall cowboy, a saguaro … Continue reading Cars of the Mother Road features 13-foot-tall likeness of Williams mayor