Post #1039906: Ford Mustang V8 v Hayabusa-powered Mini: DRAG RACE…