Taunt officially launches, aiming to enhance esports viewing experience for fans
Taunt has officially launched as a free mobile application both on the iOS and Android stores across both the United States of America and Canada. The application was recently…