4 ms·
Yep, that too. I just seriously doubt this was the reason. Marketing and technology are only tenuously related, as we know :)
by serve_yay 12y ago
Yep, that too. I just seriously doubt this was the reason. Marketing and technology are only tenuously related, as we know :)