Huntington Beach, CA | Temecula, CA
Also known as: wherejosephlives
Joseph Russo lives in Huntington Beach, California, but has also spent time in Temecula, California. He is a 2001 graduate of Temecula Valley High School. One of his favorite TV shows is Lost.