Wednesday, January 22, 2014

Water dispenser at Mozilla HQ ?

I was wondering if that's a water dispenser at Mozilla HQ or just a lazy designer stealing their logo ?