The Art Left created the theatrical trailer for Urban Ink Production's innovative outdoor show: "Sedna".