A Place Both Wonderful and Strange: My Visit to Twin Peaks

Twin Peaks, Washington, welcomes you. In early February this year, I finally got around to viewing the unusual, influential, and critically acclaimed American television series, Twin Peaks, from the maverick minds of Mark Frost and David Lynch, and it has been a memorable viewing, indeed. TWIN PEAKS showcases the quintessential small American town, with its lively diners and roadhouses, quasi-luxurious … Continue reading A Place Both Wonderful and Strange: My Visit to Twin Peaks

Advertisements