Don't miss your local Twin Peaks bikini contest. The Twin Peaks National All-Star Bikini Contest will happen live on May 30th at the Palladium Ballroom in Dallas, Texas. Can't hike that far? Catch the simulcast party at all Twin Peaks locations on June 24th!