If you missed the Deadspin action over the weekend, check out post one and post two. Then, this video (sent by bloodhound Jared Lester) will make a lot more sense.
Martha Stewart is the devil. It’s true. It’s true. We have the fucking Internet.
UPDATE: Michael sent a link to a radio show that picked up on it. Here’s it is.
UPDATE TWO: The video has been taken down. Pity.
