El Monte, CA | Compton, CA | Corona, CA
Also known as: lordjcastro
Juan Castro lives in El Monte, California, but has also spent time in Compton, California; Corona, California and Orange, California. He is a 2004 graduate of Westwood College Of Technology-anaheim.