thelostogle.com
Twin Peaks: The Breastaurant of Broken Dreams
The canned music that normally blasts from the speakers at Twin Peaks, 3109 W. Memorial Rd., specializes in the best cock-rock of recent years, featuring dick-slinging hits from the likes of Lenny …