translation: it's raining. NYC is an island. it's wet here. occasionally, and usually in the summer, we get this thing called "rain". i understand people in LA and Vegas forgot what its like: water falls out of the sky, accompanied by a lot of lights and noises. Hey LA: water and it falls out of the sky! what a concept?