While there were a couple of razor close guesses, at the end of the day no one nailed this nearly impossible automotive quiz dead on. The bizarre looking device was guessed to be part of a hydramatic transmission by one person (he was right, it is), guessed to be an oil pump by another person […]
More...
More...