Filming Location: North Carolina USA