David Charles Meyers is an American music video, commercial and film director. From Wikipedia
Their first group release in nearly three years coincides with the start of their U.S. stadium shows on the Deadline World Tour.