Nov 19, 2018
Today's free traffic source was founded in 2008 and receives 3 million visitors a month.
100% of the traffic is organic and mostly from the USA.
The Domain Authority is an impressive 87, and the Page Rank is 68.
The platform gives do-follow backlinks and it works on all
devices;
desktop, iOS and android.