News

"Twilight" came out 20 years ago, and I visited the place the series is set in: Forks, Washington ... I was greeted with the town's famous welcome sign. Forks is a fairly small logging town ...