Dude You're scaring me. I just read that same article when I was in the shop Wed. getting my brakes resurfaced. That is too many times you post something I have seen. Where is that hidden camera you have on me? OH God You didn't see last weekend did you? Wait if you did What did I do??? LoL.