karyn:
Ha ha ha...actually, it totally looks like those green things ARE cauliflower...what a weird picture. Must have been made by someone from another country where cauliflower is the symbol for death....NO! This is a picture about gas!!! And someone stole it and put it on this ad because they couldn't find better. Mystery solved.