Hello all,
I'm fairly new to the boards, been a lurker for a bit and have been wanting to get into detailing my own cars and I think this is going to be the summer that I finally get the ok from the boss.
At any rate, last weekend we bought a 2008 Honda Odyssey. The dealership said that...