john1980
New Member
Joined: Feb 15, 2011
Follow
RE: car
Its the phrase "a trust deed usually lasts 36 months thats throwing me", my payments are fully up to date, ive heard that you are required to pay what...
14 years ago