They have a simple picture of a fixie with the word L'emming above it. The product of some angry hater? Or ironic self-deprecation? Some brand I've never heard of?
Why would there be an apostrophe?.. unless its french for 'The Emmings'.
I think it's amusing.
Higher ground for the apocalypse!