Also known as: ticolatinlover
David Castro lives in Miami, Florida. He is a 2007 graduate of Everglades High School and he works for Layed Off. David loves music by Merengue, Salsa, Pop, Reggae, Bachata, Rock And Roll and Rap Music. He loves watching Comedy Central.