Also known as: geoffrey1980
Geoffrey Castro lives in Houston, Texas. He went to school at the University Of St Thomas and Langham Creek High School. Texas, Coldplay, Ozomatli, Nickel Creek, Death Cab For Cutie, Sigur Ros, Citizen Cope, Snow Patrol, Marc Broussard, Matt Kearney and G. Love & Special Sauce are his favorite bands. Geoffrey loves Miami Ink, The Amazing Race, Big Bang Theory and How I Met Your Mother.