3 ms·
I remember a post on here a while back that suggested that YouTube costs Google about $1.6 million per day. :D
by Zarathu 17y ago
I remember a post on here a while back that suggested that YouTube costs Google about $1.6 million per day. :D
3 ms·