These girls are from Stockholm, Sweden.
The lead singer, Linnea, is absolutely adorable and they all have amazing style.
The group writes and performs all their own material and you can tell their organ infused, Northern-Soul influenced indie sound is going to be a huge hit!
Fittingly so, since this song "The Hitten" translates to 'The Hit' from Swedish.
Good to see some beautiful and extremely talented chicks getting out there and doing their thing.