That's cool.
It looks like there would be a horrid blind spot at the A pillar. I'm sure it's critical for safety and the structure, but yikes.
If you are leading your winning.
Only need to look ahead.
I would like the chance to drive one just to see what driving in that position feels like. I would worry about falling asleep.
I'm pretty sure you just don't fall asleep while doing over 200 mph. lol