Mercedes-Benz-F105-InteractiveRedStain

A mysterious red stain that no one at Mercedes-Benz thought was worth Photoshopping out.