Miami, FL | Castle Hayne, NC | Hialeah, FL
Also known as: taboada69
David Taboada lives in Miami, Florida. He has also lived in Castle Hayne, North Carolina; Hialeah, Florida and Tallahassee, Florida. He is employed by Concrete. He loves watching La Fea Mas Bella. Among his favorite movies are Over The Hedge, Apocolypto and Amorres Perros.