Winnie the Witch, a 30-foot-tall roadside attraction on North Country Road in Saint James, has seen better days. The statue was first built in 1976 to attract visitors to Wick's Farm & Garden. Time ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results