Powerful, fast-moving storm hits Long Island Sunday afternoon

High-powered stormy weather predicted for the weekend on Long Island and the start of Independence Day week finally arrived Sunday afternoon. Strong winds followed by brief periods of thunderstorms led to power outages and fallen trees that suspended train service on some LIRR branches. Credit: Stringer News