Premiere: We’re “Lost” in Excitement for Moonfall’s New Video

Time is no indication of talent, a theory that Moonfall proves well.