Santa Cruz party bus owner arrested in Natasha Noland's death
The owner of Party Bus Of Santa Cruz was arrested 10
months after a young woman fell out of a limousine-style bus and died on Highway 17. John Reno St. James was arrested Wednesday by California Highway Patrol officers for the death of Natasha Noland, 25, of Santa Cruz. Noland was a popular Santa Cruz High School graduate who worked at her parent's surf store, Pacific Wave Surf Shop, as a buyer ...