MIPS: The Latest Urban Legend?

We have all heard them, the urban legends. Giant alligators in the sewers of New York City. The woman who put her poodle in the microwave to dry it off after a bath. And my personal favorite, the Vanishing Hitchhiker. Who doesn’t like to hear a good story about...