Also known as: punkedkid
Steven Herrera lives in Elizabeth, NJ. He is a 2009 graduate of Elizabeth High School. He has worked for Lifegaurd and Swimmer. Jobs he has held in the past include Drummer. Steven enjoys listening to Dr. Acula and In Fear And Faith.