Saw this today (it's a Renault Megane) - not sure how practical it is as a Wind Deflector, but handy if you want to stop off for a picnic?