The adorable Mini MINIs are still making waves. Not because they are cute or effective or saving time at the 2012 Olympics, but because they are seen as advertising, sort of, against the IOC rules. Logos aren’t allowed, but is the MINI a logo? >“It’s got no branding on it, it’s got no Mini badge …