True-crime stories about unfortunate victims found buried in the most unlikely of places -- the backyard.
Noah Staggs, a native Californian, was born on July 20 in San Bernardino. He grew up in Simi Valley, California, wher...
See Noah Staggs's other roles →