A tow truck with some strange engine parts.
A tow truck with some strange engine parts.