Stars & Stripes Celebration

24th Street Stage & Park 2400 Atlantic Ave., Virginia Beach

Multiple live performances on oceanfront stages attract tens of thousands of visitors and residents of Hampton Roads to a star-spangled salute to this great country of ours at Stars Stripes […]