18 Feb 2013, 10:21 UTC · By: Ciprian Florea / Is Mercedes-Benz getting ready for a mission to the Moon? We really don't know, but it sure looks like it, after two 6-wheeled G63 AMG pickups was spotted by the Germans. Already built as a ...