Warning...for those who subscribe to the "if you want speed than don't buy a Model T" approach to the hobby then hit the go back button on your browser now.
Note, Union Jack / Checkered flag badge on grill...a bit harsh, the car has no USA connection?
Spent for time at 70mph (and way beyond) on British motorways last year...I can imagine the shock of drivers seeing this thing pass them!
I like it! The description of Neal Tuckett is accurate too. More pictures here: