BEWARE!!! – ApolloBox Review
The Apollo box is a scam!!!!! Be careful buying stuff from the website, I spent $89 on a set of lotus bowls, nothing like the pictures, cheap fake products. Now I have to wait and see if I get a full refund?!
Review by Matcharosales2080 on
ApolloBox.