I laughed my a$$ of the first time told me this. Then curiosity overwhelmed me, So I borrowed a potato from work (work at Wendy's) and was simply amazed. Never heard of the wax thing, bot I have thought of it, just to chicken to try it.
P.S. Off topic, but I've also learned to wax my rims (Stock SE rims) It really keeps the brake dust off.