So tell me… WHAT IS GOING ON IN THIS VIDEO??

(My guess is that David Lynch is doing a remake of Twin Peaks set in Vladivostok, Russia… but I want to hear what YOU think.)

Bang bang, choo-choo train, let me see you shake that thang. Wm. Steven Humphrey is the editor-in-chief of the Portland Mercury and has held the job since 2000. (So don’t get any funny ideas.)

4 replies on “You Provide the Context!”

  1. It’s a shame Russia can’t get it together. In America, AC/DC fans, robots, young shirtless thugs, and David Byrne all find a way to live in harmony.

Comments are closed.