The Fourth of July is here and thousands are expected to pack local beaches.
1 / 19
Wed, Jul 4, 2012 11:00 AM EDT