Post
It looks kinda cool, I guess. Doesn't look very functional.
"Scheurer Design & Engineering" is a bit misleading. It looks more like just graphic design.
Likewise with "Formula 1 Know-How." What is your previous F1 experience?
Grip is a four letter word. All opinions are my own and not those of current or previous employers.