It’s about damn time.

Superformance Is Bringing Caterham to the US