Located in the San Fernando Valley of Los Angeles, Capt. Ed’s is the oldest operating head shop in America. We check in on 50 years of activism, glassware, and back room trysts.
The post O Captain! My Captain! Inside America’s Oldest Operating Head Shop appeared first on Leafly.