3635 E State Rte 36, Decatur, Illinois 62521 USA
Returning this bad boy - fun to drive
Photo Credit: Yelp