Follow Up: Susan Westwood Turns Herself In
Charged with a misdemeanor and four criminal counts, North Carolina resident Susan Westwood, “South Park Susan,” reported to a coastal Sunset Beach Police Department. Westwood became a social media sensation last month [Read More]