Home Bikes Guide This eerie bike from the ‘Ghost Rider’ is a sheer gory mess