Entertainment Pictures

The latest entertainment news from the UK and around the world including new movies, TV shows, music, celebrity gossip and more.

The real Twin Peaks

Welcome to the real Twin Peaks

Twin Peaks isn't a real town but many of the show's locations can be found between Fall City and North Bend, off highway 90 east of Seattle, Washington state.
May 19, 2017
By David Sim