Helmet

A year or two ago someone posted about a full face, flip up that slid back rather than sticking up. I think it was Italian made. I thought I had it book marked, but can't find it. Help?
 
Top