Aug 29, 2011 -
Sneak peeks, Uncategorized
No Comments
Sneak peeks, Uncategorized
No Comments Who has got the biggest brain in town?
Eventually after a long odyssey our new giant-sized 3D logo arrived in Zurich. The Starmind-brain was custom built by a talented German sculptor. It will accompany us to a few events and before long you’ll be able to enjoy new photos of the Starmind-brain in its full splendor.