I doubt NASA touched down anything on Mars today. Maybe they landed on the roof of Castle Rock. 😂
hahaha!! love the chicken. pretty sure its Greenland and spotty CGI
I doubt NASA touched down anything on Mars today. Maybe they landed on the roof of Castle Rock. 😂
hahaha!! love the chicken. pretty sure its Greenland and spotty CGI