Originally Posted by Najohn
that place too......Egh last time I went to flag raiders the goggles smelt like a 45 year old world of warcraft player who hasnt seen a day of light or a shower since he got kicked out of high school. it was gross, Id rather smell a skunk than wear those things again. Worse thing of all they were wet so it soaked the smell into my hearwear
You talking about their rentals?
yea, those smell like balls, and fog like mad. Not that you can see through all the goggle scratches anyways.
What i was referring too is their retail store where they sell new equipment.