Florida Woman Protests at Delray Beach

Published June 3, 2020 98 Views

Rumble Occurred on May 31, 2020 / Delray Beach, Florida, USA

Info from Licensor: "Several small crowds gathered to watch as a beach-goer fumes and voices her outrage for the murder of George Floyd."