Since we really aren't sure what is going to happen with the weather this weekend, it seems that making plans is going to be difficult. But, as always, Checkered Flag is thinking positive. So, here are the currently-planned Hampton Roads 4th of July events.
Of course, weather may cause delays or cancellations. Check event sites for more information.