Shots Fired near Blanchard and Elliott
On 3/7/09 at 1:58 a.m., SPD bike officers and patrol units heard gunshots being fired just west of Venom Night Club, near Blanchard and Elliott. Officers advised that it sounded as if four “rapid” shots were fired under the viaduct. Officers arrived in the area, and were told by a… [ Keep reading ]