Mind-blowing facts about world's most famous brand "Mercedes Benz".