We all were sitting in the tower watching what seemed like an average pass and then a puff of smoke out of his car at about 1,000 feet. Saw the ET and went "huh?"
Didn't catch the MPH, or what the smoke was from, but that "off the trailer" run was pretty darn impressive for DeMieri and Co.