It sets up like a scene from a Road Runner cartoon. Wile E. Coyote, the ever-so-cunning and physically superior beast constructs an apparently flawless contraption on the side of a mountain complete with a slingshot, boulders from the set of Raiders of the Lost Ark and 20 sticks of ACME dynamite to catch the speedy […]