Posted in Space and Astronomy Grand Canyons on the Moon Were Made in a Matter of Minutes on 1 month ago