Comment

WATCH LIVE: NASA's Perseverance Rover Lands on Mars (Hopefully)

191
nines092/18/2021 3:39:31 pm PST

Ted will need stitches…..