Twilight Sparkle and Sunset Shimmer go on their first date in almost 20 years.
It defies several of Twilight's expectations.