West Hollywood, CA | Garysburg, NC | Los Angeles, CA
Also known as: beakblood
David Holmes lives in West Hollywood, California. Other places in which he has lived are Garysburg, North Carolina; Los Angeles, California and Roanoke Rapids, North Carolina.