TurboSquid in Istanbul

What happens when a bunch of Turkish 3D artists get together at a cozy little bistro in Istanbul? That’s what TurboSquid found out last week when we invited some of our top artists from Turkey, along with a few customers and even some TurboSquid newbies, to join us for food and drink at the TAG Bistro in Istanbul’s New District. There …