I was wondering what you guys would think of this... Some of the stuff they make is pretty impressive, albeit totally disgusting. Anyway if you don't know what I'm talking about here's the latest episode:
Difibrillator comes to mind.
PetalsRéalisé avec un soupçon d'amour.
I saw them a whiles back when I first saw their "Angry French Canadian" sandwich. Outrageous stuff to say the lease...I think thats about all I can say about their "projects".