DJ Sarah

Hailing from Miami, Florida, DJ Sarah is a wild artist known for her eccentric outfits and electrifying live sets