Jerod Shelby | SSC Record Personal Statement
Back to [None] categoryby SSC North America
Watch on YouTubeDescription
SSC North America Founder and CEO shares a personal statement regarding the speculation around the SSC Tuatara top speed record run conducted on October 10, 2020 in Nevada.