>>/824660/
> Does someone drive it? 

Yeah.

> Surprising that they let you drive something without a windscreen

According to the Australian Design Rules legislation, "any self-propelled vehicle with four or more wheels manufactured on or after January 1, 1993, must have an internal rear-vision mirror and two external rearward-facing mirrors."

Can't have an internal rear-view mirror without a windscreen, right?