See this video: Menomena on Late Night with Jimmy Fallon

Menomena performed “Killemall” from their new album “MINES” last night on Jimmy Fallon. Skip ahead to 36:49 to see their perfomance and be sure to get their first album on CD Baby right here.