Its not finished in those pics mate, I certainly cant see it ever venturing out on track with the glass still in tact, but it keeps the dust out for now till he has sorted the polycarbs.
Besides, the car cover ends up spare to be sat on the ferrari this way look, lol