This weekend, hundreds of witches will fly the streets of Delray Beach in the annual Witches Ride. The charity bike ride was one of the many events canceled last year due to the COVID-19 pandemic.
Credit: WPTV News | West Palm Beach Duration: 01:42Published