Fox 40 video image/

Two men were found shot to death in a south Natomas apartment.

close window