Twin Peaks: All the Pie and Coffee

The people of Twin Peaks practically live on pie and coffee! Which might just explain all the weird junk that goes on there.
What next?
'Dance Yrself Clean' - A New Clip From Shut Up And Play The Hits
500 Magnum Vs Watermelon
Evilest Toy Commercial Ever