Is this review site a con?

5

Don't believe everything this site has to say, I added a 5 star review last week and surprise surprise it wasn't added on here!
Think they are probably in bed with one of the other companies!

Species:

Leave a comment