Badge says Daimler, first time I've seen something like this in NYC. It sounded great too.