Hola from Madrid, Spain! Aye aye aye! These past seven days have been pure insanity! Last time I wrote was exactly a week ago, and since then I have left London, hit up all the best tourist attractions in Paris, France, and now I am perched on the Del Rios couch in Madrid, Spain. Holy […]