Pimpin the new magazine Oct 03, 2010 01:18PM ● By Joe Logan [one of the most beautiful girls I've ever seen] got caught pimpin the newest issue of The SCENE Magazine! Twin Peaks happens to be on the cover which could be the reason behind me taking this picture. Or is it? In-Print Twin Peaks cover logan