Very cool picture. Not discrediting at all, but looks as though it could have an old school bumper and spot for license plate? Oh please if there is extraterrestrial civilizations please tell me they don't give out speeding tickets. Also, trying to figure out the discoloration on the right hand side..anyone?