No matter how you slice it, both cars are wicked and serious track monsters. BTW where's the selfie??? I see a pic of the gauges showing 6th gear @ 147 mph how do we know that was a pic during the actual hot lap?
To add.....there were only 3 people present for the record run, and they were all FoMoCo employees
To simply say GM somehow cheated, while Ford set a lap record while "not even trying", with only company employees present, while taking selfies on the one and only lap just seem a little far fetched, no?
Just sayin