San Antonio, TX | New York, NY
Also known as: schlockmeister
Albert Lopez lives in San Antonio, TX. Albert has also lived in New York, NY.
Menlo Park, CA | Palo Alto, CA
Also known as: schlockmeister
David Krauss lives in Menlo Park, California, but has also spent time in Palo Alto, California.