Good point. however...another myth buster. There were at least 5 other Moparts members at Draway 42 that day that were checking out my new ride. Should I get sworn statement from them?
I personally find it crazy how worked up some of these guys are getting. Like I mentioned, there were multiple people locally that posted seeing it run. The difference is, the disbelievers on Moparts are not insulting, instead they believe what they hear because other credible members were present that day.
The bottom line is, just because you don't believe it, don't make it not so.