The official Tillor page of Tillor.com. Tillor. is a social media platform that respects everyone's point of view regardless of opinions, ideals or political views. That's how free speech should work. Tillor debuted on January 16th to disrupt the Silicone Valley's monopolized social media industry.
- 2910 people like this
- Science and Technology