Here’s an 8-minute trailer for the upcoming Travis Keller documentary On the Lash about the website/label Buddyhead. It also serves as a partial documentary on the band The Icarus Line, from which the documentary takes its name. No release date as of yet, but it seems like it’ll be a fun watch.
Background Noise, Vol 25: Meegan Barnes
Meegan Barnes is a Los Angeles-based ceramic artist and painter who showcases the city’s popular landmarks in her sculptures. Iconic music venues like The Troubadour,