Twin Peaks "Wild Onion" LPGrand Jury
Rather than trip over their lofty sources of inspiration, the band rises to the challenge with a solid and diverse collection of tunes that run the pop rock gamut. Twin Peaks weren’t lying when they said they liked the Beatles, Stones, and Beach Boys, but you also come to find out they’re knee-deep in a whole host of other shit, too. It’s not hard to pick up on the effortless Britpop cool of Supergrass, whose “Pumping on Your Stereo” runs roughshod through the veins of opener “I Found a New Way”. There’s also courteous nods to Big Star’s classic power pop, a few wake-and-bake pop gems, and some ragged garage pop thrown into the stew as well.