JavaScript is not enabled.
Cheap car - payed too dear - Review by citysearch c | Allen's Autos

Allen's Autos

Claim

Cheap car - payed too dear 12/17/2007

I bought one car there and it was a whole disaster. Untrustworthy! Never again! Worst car deal I ever made. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021