WIW 72 Demon
The car is located in northern Indiana.
Print