5 May 2021, 10:07 UTC · By: Aurel Niculescu / The blower “Terminator” Cobra seen here courtesy of D.R.A.C.S. is a spellbinder even for fellow New Age Ford Mustang when it comes to quarter mile battles