San Francisco, CA | Montpelier, VT
Also known as: willa
Will Aldrich lives in San Francisco, California, but has also spent time in Montpelier, Vermont. He is an alumnus of the S School and he works at Arts. One of his favorite TV shows is The Wire.