Just wanted to declare officially that youtube.com really sucks.
So:
Youtube really sucks!
…and what the hell is actually s.ytimg.com???? Please tell me if you know.
Just wanted to declare officially that youtube.com really sucks.
So:
…and what the hell is actually s.ytimg.com???? Please tell me if you know.