momentsinmyhead.com
So apparently a stranger barfing is the new pigeon poop of luck
In a testament to life is about the yin and the yang, no good deed goes unpunished and other such clichés, on my return trip from a meeting downtown, life decided to play a funny trick on me, becau…