With the return of Twin Peaks to our screens next month, a new trailer has appeared online.
The footage, above, features clips from the forthcoming new season showing location shots from the eponymous fictional town.
The show, which originally aired between 1990-91, returns after a 16 year hiatus.
It will premiere on 21 May at the same time on Showtime in the US and Sky Atlantic in the UK.
Nerd Comments