Also known as: atsteveohhhhhh
Steven Garza lives in Crystal City, TX. He went to school at the Crystal City High School and he works in the capacity of Physician Assistant. Steven a big fan of Rock, Pop, Evanescence, Green Day, Punk Rock and Breaking Benjamin. Thriller, Family Guy, Scary Movie and Action Movies are among his all-time favorite films.