CCC Racing: "Super Turbo"

Must be because 100% Not me.