I think you are confused--this is Autopia.ORG--it is autopiaforums.com that is deleting reviews and there are some members over there who are contacting other non detailing websites to have their reviews deleted.
Here on autopia.ORG you can discuss or review any product you like, even 3D/HD products if you`re not satisfied with their performance.
Originally Posted by Calendyr
Bookmarks