Kayla Coxx

Kayla Coxx Escaped Grenade Tenant at 106 Norfolk

Posted January 6, 2011 at 10:00 am

Turns out that whole grenade standoff at 106 Norfolk Street last week was stranger than we thought.