Lake Forest, CA | Lake Elsinore, CA | Moreno Valley, CA
Also known as: michaeljrivers
Michael Rivers lives in Lake Forest, California, but has also spent time in Lake Elsinore, California; Moreno Valley, California; Temecula, California and Riverside, California.