Anyone ever see the cardboard display depicting a 2.3 turbo motor ford dealerships had years ago??it was a front view of the motor and had a motorized timing belt and fan that turned . The display stood about 18” tall and would sit on the counter. I saw one for sale at a consignment shop in Utica and went back to get it . Was already sold...I’d love to have it to display with my pace car. Please contact me if anyone has one. 810-875-5202. Todd
Connect With Us