Reporting Scotland: It is happening... again
With hype currently building towards a new series of Twin Peaks, you may be surprised to learn that it was originally to have been filmed on the bonny banks of Loch Lomond. At least according to this news report from Reporting Scotland in 1991.
28 Mar 2017
- From the section UK