Also known as: lilloca50
Elizabeth Castro lives in Hoboken, NJ. She has also lived in New York, NY. She is a 2006 graduate of Cuny New York City College Of Technology and she works at Unempolyed. Action Movies is one of her all-time favorite movies.