UK no longer holds title of "biggest economic self sabotage in history" after Brexit. Thanks America!

In both cases, vote for stupidity = suffer!

Comments