Impressive

A less-than-glowing review on the CTR from someone who actually bothered to do research on it. Spoiler alert: he still mostly likes it.

Advertisement

Share This Story

Get our newsletter