Joined
·
3 Posts
Hey guys I just bought a Titan 2007 im impressed how good runs but have a little problem when I push the breaks, it makes a little noise and that thing is really anoying me, please any help would be very appresiate thank you guys.