"Teacup," a new horror thriller series for Peacock, is set in a rural Georgia farm that in reality is in Suwanee. Indoor sets were at Assembly Studios in Doraville.
Tucked away in a quiet corner of Dayton, Ohio, is a whimsical secret that’s as enchanting as it is unexpected. At the Aullwood Audubon Center and Farm, you’ll now find something extraordinary waiting ...