08.01.2015 - By Ashley Brandt and Mathew Olson
The Icelandic investors arrive in Twin Peaks... but the question is, did they time travel to get there?