AboutSuperbus

Superbus is a five-piece French power pop band formed in 1999. After a trip to the United States to perfect her English in 1999, Jennifer Ayache went looking for musicians to make a group.