This VS That

C8 Corvette Races a Turbo Hayabusa Powered SIERRA ALPHA Racecar  On this episode of This VS That… “I’m Brian Scott originally from queens New York. I currently live in Long Beach California. Behind me today I have a 2021 Chevy C8 Corvette.” “This is actually not a press vehicle. Normally when we have cars on […]