Long Beach, CA | Mesa, AZ | Costa Mesa, CA
Also known as: david1grif7968k
David Griffin lives in Long Beach, CA, but has also spent time in Mesa, AZ; Costa Mesa, CA; Laguna Beach, CA and Newport Beach, CA. David is related to Bryan Michael Griffin.