Posted on August 28, 2003October 21, 2019 by SteveCars The piece-of-shit Windstar tow car is no more. It brought on its own demise. It gave us waay to much trouble on the last trip. Judy decided not to get the liberty: