Techno DJ Sara Landry shuts down the streets of Downtown Los Angeles presenting her electrifying techno show.
DJ Sara Landry pumping up the crowd and throwing down hard techno beats. On Saturday, August 31st from 4-11 pm Techno DJ Sara Landry and friends shut down the main…