Mar 27, 2017 The Molochs x Berlin NYC The Molochs are playing 3 nights in a row w/ Cosmonauts at Berlin in New York City. Share Share on Facebook Tweet Tweet on Twitter