VIRGINIA BEACH, Va. — Bright sun. Warm air. A mild breeze.
It was a perfect Fourth of July at the Virginia Beach Oceanfront.
Ty Crawford and his family were making a repeat visit from Kentucky.
Watch: How much do you know about the 4th of July? We put Hampton Roads locals to the test
"[Get to] spend time with my lovely family, getting to spend time in the ocean," Crawford said. "It's cold at first but it gets really nice. And there's great food here."
A dazzling fireworks show capped off the evening; the performance, originally scheduled for 9:30 p.m., started closer due to the threat of rain.
The show lasted about 20 minutes, captivating an audience of thousands along the oceanfront and boardwalk.