Title: Leaked and fogged up immediately
Product review: The price seemed too good to be true and it was. The goggles leaked & fogged up from the beginning. Dissappointed.
Would you say this review depicts the product in a flattering or unflattering light?
