Also known as: domenico1685
Steven Griffin lives in San Antonio, Texas. He is a 1999 graduate of University Of Texas At San Antonio. Rock and Electronica are some of his favorite bands. In Cold Blood and The Shawshank Redemption are his favorite movies.