Is it just me, or does New York spew forth the strangest bunch of mayors on the planet?
From leaking oil from their heads to whatever that latest cracker was in about (something about, you never know what’s gonna happen in New York; a 9-11 or someone opening a business) , they all seem like nutjobs to me.