ogstorm.com
  
1 star on 4 reviews
Site Reviews Products Questions About
Frankie R. 20 days ago
SCAM! DO NOT BUY "free clout goggles"
They were free, but the shipping was extremely expensive. I paid in December of 2017, and it is now April 2018 and I still have not received my order. I would like a refund, but I think they took their website down. What a bunch of scammers!
Helpful0


Is this your site? Claim it now to respond to reviews, add widgets to your website, and more.