Also known as: curtistalls
Curtis Williams lives in New York, NY. Oasis, The Smiths, The Beatles and Black Sabbath are his favorite bands. The Daily Show, Twin Peaks and The Colbert Report are some of his favorite TV shows. He is an avid customer of Mexican Food.