Car periscope?

A puzzling car accessory spotted just down the road.

Can anyone enlighten me as to what it might be and what it is for?

Comments
Sign in or get an account to comment.