Our friends over at MOB – the Makers of Barcelona – have been working on something extremely cool and never before seen outside of Japan and China. Tonight marks the official launch of FabCafe in Barcelona, the first one ever in Europe and one of only three in the world. What is a FabCafe, you ask? Founded in 2011 in Tokyo, Japan, FabCafe is a place where you can print your … [Read more...]