The Smell (Los Angeles, CA)
Since 1998 The Smell has been a community oriented art and music space open to people of all ages who are interested in participating in and supporting an environment of creativity and artistic innovation and freedom.
  • 247 S. Main St.
  • Los Angeles, CA 90012

Posted on 10/20/14