A NASA DART Mission Meme
Channel:
Subscribers:
496
Published on ● Video Link: https://www.youtube.com/watch?v=LI9yPbKvj6E
I really had nothing better to do apparently when making this.
I really had nothing better to do apparently when making this.