Install At Thalia
New window install is up at Thalia Surf Shop in Laguna Beach. If you haven't been inside Thalia before you should check it out. It's a one-of-kind shop with a rad staff and some of the raddest stuff from all the small and independent surf brands around.