LEGO Technic NASA Mars Rover Perseverance (42158) Officially Unveiled!
I did not quite follow up on the latest happening of Mars Rover Perseverance since after it sent back the panoramic views. I guess you say I lack the perseverance for such a long and arduous mission even as a bystander. Speaking of Mars Rover Perseverance… while this historic robot […]