Thousands begin to pack Gulf Shores for long Fourth of July weekend (photos)

GULF SHORES, Alabama -- Showers and thunderstorms are expected for Thursday, the Fourth of July, but the sun was shining on Tuesday and Wednesday as thousands began to pack Gulf Shores Public Beach for the long holiday weekend.