The log has spoken, or at least Showtime has. The long-awaited third season of Twin Peaks got its release date last week, premiering May 21 at 9 p.m. That gives us four months to brush up on the cult series, from perfecting a damn fine cup of coffee (why not put it in a cocktail for your inevitable viewing party?) to that classic ‘90s style. Until then, show your obsession with an enamel pin. From Audrey Horne and Agent Dale Cooper to The Man from Another Place and Mr. Lynch himself, you can wear the whole gang. Just be careful with that Bob pin.