Eyewitness video showed police responding to a shooting near Legion Field in Birmingham, Alabama, on October 31 that killed …
source

Eyewitness video showed police responding to a shooting near Legion Field in Birmingham, Alabama, on October 31 that killed …
source
Leave a Reply