GREETINGS, EARTHLINGS. Now that we have successfully invaded and occupied Earth, we will show you that we love it more than you do. Case in point: we came to Dearborn last Saturday – Earth Day – and ran one of the “greenest” marathons on the planet.

Continue reading “Mars Shows Earth How to Go Green!”