Plantation, FL | Clearwater, FL
Also known as: zorroinflorida
Robert Castillo lives in Plantation, FL, but has also spent time in Clearwater, FL. His favorite TV shows are Ncis, House, Monk, Two And A Half Men and Criminal Minds. Comedies is his favorite movie.