>>28607015
>Here's a better American supercar.