Stellar Creator Mark Toia an Advertising Legend
New Zealand-born visionary filmmaker and director Mark Toia has died, at the age of 51, in Brisbane, the Daily Mail reports. Toia’s career took him from filming eye-catching ads for Jeep and Mercedes to investing…