Mooresville, NC | Charlotte, NC
Also known as: badtilldadayidie
Steven Johnson lives in Mooresville, North Carolina. He has also lived in Charlotte, North Carolina. He attended the Lake Norman High School. Steven loves House and True Blood. Family Guy is among his all-time favorite films.