Looks like goggles have advanced to the next level. Anyone that has used goggles in extreme situations (and no, the drivers stand doesn’t count here) knows how valuable a lens tear off can be. All it takes is a spray of oil or a splat of mud to blind you, and that $.99 plastic film saves the day.
 
Check these out. http://www.redravenracing.com/¬† I’ve always admired the goggle systems that advance a clear film across the goggle, but this takes the cake.
 
  pinkbike
 
These make me want to go play in the mud!