Also known as: smilinsteve
Steve Russo lives in Lowell, MA. He is a 1993 graduate of Emerson College.
Also known as: smilinsteve
Steve Russo lives in Bellingham, Massachusetts, but has also spent time in Lowell, Massachusetts. He attended the Emerson College.