Hundreds of people on Staten Island didn't let the rain damper their plans to celebrate Independence Day.