EXCLUSIVE: L.A.’s Surfing Giant Studios is opening its second European animation facility, this time in Spain’s Canary Islands. The new production hub is located in the Santa Cruz region of Tenerife, ...