The Oklahoma Tourism and Recreation Department announced its recent launch of a new Find Yourself in Oklahoma tourism marketing campaign, featuring local artists’ production of a fully animated stop-motion video series.