Asked and answered!
You evil bastage...Love
Love will keep us together
You evil bastage...
damn, how did i just find out about this band, more chicago than Chicago... and they’re from Russia
EDIT:
and i just found out they’re touring the US, and were in Indiana last ****ing month.