Tag: James Joseph Couch

James Joseph Couch biography: 10 things about San Jose, California man

James Joseph Couch (©San Jose Police Department)

James Joseph Couch is a white man from California, United States. Here are 10 more things about him: He lives in Willow Glen, California. On October 27, 2021, he allegedly stopped his vehicle […]

Rate this: