I thought hoax the first time I saw this, but the pictures on this website are pretty convincing. Is Walmart so powerful that they can quash such items from hitting the mainstream press? This has been bouncing around a few of my favorite blogs lately and I just couldn't pass up an opportunity to post another piece of pedal (of the foot, not bicycle) carnage.


Comments