Lucia Castro Lucia Castro San Jose Killing Machine Crew Lucia Castro’s tracks Lucía Castro live @ Campus April 15th 2011 by Lucia Castro published on 2011-04-26T06:21:13Z