>>150362789
Woah, based direct link. It's weird to think that these cars share a lineage with IndyCar that dates back further than stock car racing.