News

Hundreds of cars blocked the road during a street takeover incident Saturday evening in Deer Park, according to police.