This looks like some sort of "gravity racer" for going down hill (
could be wrong).
The Bentley
https://www.pinterest.com/pin/360499145148841247/
I like the suspension layout, looks somewhat aerodynamic for an open wheeled vehicle.
I suspect those are the drivers knees (
or feet) we see, looking though one's knees has got to limit other vision requirements.