Twitch finally added some new "not so annoying" ads which just appear on the left of the stream for 20 seconds then automatically disappear
Category:
Twitch
Posted by:
PowerZones