Hehe, since this year happens to be Twin Peak's 20th anniversary, I stumbled on some David Lynch Japanese canned coffee ads with people from Twin Peaks. I couldn't find a high quality version of the 4th video though. Enjoy!
Deadly Premonition
Game » consists of 11 releases. Released Feb 23, 2010
Log in to comment