Certain Creatures @ The Lash


  • The Lash 117 Winston St Los Angeles, CA, 90013 United States

The City of Angels won't know what hit 'em. CC sears through The Lash Social for a Thursday night teshno sesh...