North and South Korean leaders meet and shake hands at the DMZ on the same day ABBA reuinites. Coincidence? I think not.

9:13am April 27th 2018 via Twitter Lite