Photos by Brett BeanTwin Peaks performed a set at the first-ever Music Tastes Good Festival in Long Beach on Saturday. Their performance, along with many others, helped inaugurate this new festival, a hoping-to-become-annual event. From the moment of the first guitar riff to the very last strike of a cymbal, the group of five delivered a high-energy performance for all the … [Read more...] about Twin Peaks Rock New Long Beach Music Festival