David Lynch Twin Peaks Photos from Twin Peaks Art Exhibit by Alicia Friedman dugpa February 21, 2011 February 21, 2011 Check out some amazing photos taken by Alicia Friedman.