Also known as: los_83
Carlos Harris lives in Niagara Falls, New York. He a big fan of Incubus, Jay-z, Papa Roach, Kanye West and Payable On Death. Some of his favorite TV shows are Heroes and Smallville. The Phone, The Last Dragon and Big Trouble In Little China are some of the movies he loves.