Also known as: stephen_h_watts
Stephen Watts lives in Atlanta, Georgia. He is an alumnus of the Collegiate School, Arizona State University-main Campus and University Of Kentucky. He works for Cnn. Television, Seinfeld and Entourage are some of his favorite TV shows.