Gnegneri
immaculately conceived
Yes, it's probably them. But I haven't seen a good picture but of what i have seen, i dislike them.
the official store says launch date 5.06.2010
http://shop.fcbarcelona.com/stores/barcelona/products/kit_selector.aspx?selector=285
the official store says launch date 5.06.2010
http://shop.fcbarcelona.com/stores/barcelona/products/kit_selector.aspx?selector=285