im from los angeles and became aware of them with "Oh La La" back in the day and have kept up with them ever since. awesome group. i wish they were played in the states. i was looking for any english information on them, so thank you.
Will they ever come back I hope so or is this the end of their career I heard they paid 170k just to rent the Eiffel Tower and brought their entire block they grew up in what an inspiration