Colorado Springs, CO | Everywhere, England
Also known as: steve.avila
Steven Avila lives in Colorado Springs, Colorado. He has also lived in Everywhere, England. He has worked for Disney Feature Animation and Living. He enjoys listening to Electronica, Drum And Bass, Rap And Hip Hop and Acid Jazz.