We have all been in a situation where all of a sudden, the gods have mercy on the parched and let the gates of heaven open up to shower the Continue Reading »