Mars Between Nebulas - What that bright red spot between the Lagoon and Trifid Nebulas? Mars. This g