"any second I am expecting to see someone strolling in front of streetcarcam with an umbrella" you mean flying like Mary Poppins
It's out now, but in about 60 minutes, with 145mph winds, I was expecting to see a streetcam go flying by.