The Borderline, London 29 April 2012 It had been raining solid for 24 hours. The streets of London were filled with a babbling brook of water that the sodden masses had to navigate to stop them from getting drenched further and all the while more fell from the sky to […]