Also known as: stevenjasonhowell
Steven Howell lives in Marietta, Georgia. He has also lived in Morrow, Georgia. He works at Tree Man in the capacity of Mechanic. Mtv and Reality Shows are some of his favorite TV shows. Comedy is his all-time favorite film.