the infamous Demon 170? Courtesy of the good YouTubing drag-racing loyalists from Wheels (the video-sharing platform channel), we can all scratch our heads and wonder about the secret. Photo ...