March 9, 2016

THE FUTURE BELONGS TO THOSE WHO SHOW UP: Guess who’s showing up in Germany.