Exterior of The Line
Sign to Haley Solar with oversized Best Friends necklace

Twin Peaks at Haley Solar in Eagle Rock, Los Angeles

Nearly 35 years after Twin Peaks debuted on the ABC Television Network, I continue finding the wonderful and strange show is very much alive in the marketplace. This time, fashion boutique Haley Solar, located in the Eagle Rock neighborhood north of Los Angeles, California, has added limited-time, themed elements to their shop that captures the spirit of…

Read More
Top