Lauterbach Giant | Springfield, Illinois | Visit Springfield
Website               

Lauterbach Tire and Auto Service has a fiberglass "Muffler Man" giant standing in the parking lot. He was recently upgraded to be more  patriotic with a US Flag