Also known as: wolfblack13
Carlos Castro lives in Miami, Florida. He is a 2008 graduate of Felix Varela Senior High School. He loves listening to Gorillaz, Maroon 5 and Daft Punk. Some of the movies he loves are Scarface, Collateral, The Godfather, Tears Of The Sun, Four Brothers and Man On Fire.