4 results found
An error occurred while saving the commentCathalMeas commented
64% price hike for me to get less than £3 from twitch for ads and turbo combined? Doesn't seem worth it to me. Immediately cancelled mine, I don't even want the discounted months.