Originally Posted by theguy
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.
meant the flag raiders store, i'll go look for some this weekend
Wait what im i saying, I have 4 co workers who did competative paint ball (they were all sponsored and went to nationals) haha I'm sure they will have over 3 pairs each