Twin Peaks Publicity – Benjamin Horne in Overcoat
While filming the first season of Twin Peaks, several actors posed for individual character publicity photos. Take Richard Beymer who played Benjamin Horne in all three seasons of David Lynch and Mark Frost’s show. He’s seen posing for a photo wearing an overcoat with a red polka dot tie, a mismatched outfit from different episodes not…
