Twin Peaks Location – Lucky Penny Spot
In the latter half of Twin Peaks Part 8 on Showtime, there is a short scene of a boy (played by Xolo MaridueƱa) and a girl (played by Tikaeni Faircrest) walking by a gas station. This monochromatic scene is supposed to take place on August 5, 1956 in New Mexico. In reality, the scene was…