After China launched its first ever lunar rover earlier this week, debris from the rocket sending it up apparently fell and damaged several homes in the process. Oops.

Advertisement

Share This Story