8-W25-Robert Heidstra

Neighbor Robert Heidstra, who claims he heard men arguing outside Nicole's residence, takes the stand.


Latest Videos