Jamel Walker

Twins arrested after a suspected burglary of a Costa Mesa rare-coin shop

Police arrested identical twin brothers, Jamal Walker and Jamel Walker – identical twin, 42-year-old brothers, of Los Angeles, early on Sunday,…

7 years ago

This website uses cookies.