People of Downtown Crossing, God is watching August 15, 2010 / nataliar77 And apparently he is kind of pissed off. At least if this guy’s sign is to be believed: Rate this:Share this: Share on Facebook (Opens in new window) Facebook Share on X (Opens in new window) X Like Loading...