News

In a surprising quarter-mile drag race of two wildly different ... since the Challenger SRT Demon 170 that raced the Lucid Air Saphhire was not the red car that belongs to the owner of the channel.