It rained! In London! What Madness is this?
As you know, we are in London, England. Known for its incredibly hot weather, desert-like climate and dearth of human life. Imagine our surprise when a downpour came! It felt like heaven was taking a piss on us, literally. Many of our fellow travelers were truly bewildered at this unusual turn of events. Some were… Read More It rained! In London! What Madness is this?
