Miami, FL | Hialeah, FL | Charlotte, NC
Also known as: love_cant_save_you
Luis Castro lives in Miami, FL, but has also spent time in Hialeah, FL and Charlotte, NC. He is a 2004 graduate of Central Piedmont Community College. His favorite film is Minority Report. Vilma C Castro and Vilma C Castro are in Luis family.
Also known as: love_cant_save_you
Chelcea Baker lives in Westwood, CA. Chelcea has also lived in Canon City, CO.