Join Date: Jun 2001
Location: New Haven, Connecticut
I don't know where to find a review, but from what I've been told it sucks. When I went into my local off road shop to ask about it and place an order, they told me they stopped selling it because it was a peice of junk.
1984 AMC Eagle