3 ms·
Interesting. In the UK, I've heard nothing. I don't even know if they are launching.
by Angostura 7y ago
Interesting. In the UK, I've heard nothing. I don't even know if they are launching.
- kmlx 7y agoMarch 31. Still a few months to go. I assume that's why.