I took a ride on a moving radio telescope

2.4M views

Tom Scott

2 weeks ago

I took a ride on a moving radio telescope

I took a ride on a moving radio telescope