Anyone know anything about Roadkill?

And congrats on your 8,000th post by the way Pever.