can anyone find where this dougie jones pic comes from? i saw it posted on twitter by some low tier acc. its probably not taken by him
https://twitter.com/brandonnn/status/909112093537853440
googling and yandexing it brings up nothing. if there are more behind the scenes s3 twin peaks pics i want to see them!!!