
1) Consumer guide 2) Review website
Found on
https://www.crosswordclues.com/clue/testfreaks

The website TestFreaks is a review site launched in Sweden in 2007, in several different languages. The United States site was also launched in 2007. The commercial headquarters are in Stockholm, Sweden. It allows users to read reviews and compare prices of a wide range of products. Both expert / professional and user reviews are aggregated from t...
Found on
http://en.wikipedia.org/wiki/TestFreaks
No exact match found.