Sounds like one of those big Black biker celebrations at Myrtle Beach or Virginia Beach.
That is why I avoid Myrtle Beach. Lily White Hilton Head for me.
Hooray, Hooray..! It's the GREAT JUNETEENTH CELEBRATIONS..!! Somebody break out the ammo...