Omaha police confirm two men were shot and killed near 63rd and Boyd streets.
1 / 23
KETV - Omaha Videos
Thu, May 3, 2012 6:47 AM EDT