I shall present them to you, they're a french band making some "electro-swing/gypsy jazz". Now I know what you might be thinking at the moment "I don't wanna listen to no french electro-whatever-bullshit.... stupid frog!" Fair enough, but give it a try though, whatever you're tripping on or even...