Petaluma, CA | Glen Ellen, CA | North Hollywood, CA
Also known as: darrylr9353j
Darryl Roberts lives in Petaluma, California, but has also spent time in Glen Ellen, California; North Hollywood, California; Santa Rosa, California and Studio City, California.