El Paso, TX | Colorado Springs, CO
Also known as: lokchai
Robert Clark lives in El Paso, Texas. He has also lived in Colorado Springs, Colorado. He works in the capacity of Customer Service Representative. He enjoys listening to Vanilla Sky. Sin City is his favorite TV show. Star Trek, Star Wars, The Butterfly Effect and Man On Fire are some of the movies he loves.