Video from December captured the moment when Melinda Leen pointed a gun at an angry driver. Leen claimed the driver was ...
The confrontation allegedly occurred at the intersection of 196th Street Southwest and 44th Avenue West, near the Olive ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results