Ok…this has nothing to do with the C7, but I thought I’d start the 9,547th rumor!!!
This IS a very interesting video.
283 engine making over 300 HP!!!! Inboard brakes!!!! ONLY 1800 lbs!!!
Remember – “Assembled” in America is NOT the same as “Made” in America.
Thanks for reading.
Tim