3 ms·
And in true British style, even fewer people in the UK know that the UK launched its own satellite on its own rocket!
by twic 7y ago
And in true British style, even fewer people in the UK know that the UK launched its own satellite on its own rocket!