Connect to share and comment

Us cannon death 12 03 06

Us cannon death 12 03 06

Shot of the mobile home in Potrero, California, where a woman was killed when he boyfriend accidentally fired a homemade cannon.

AP