Complex sentence: In this incarnation, the band has released two singles and two albums, the latest album, "Bonjour Baberiba Pt II" on May 4,2005.
Split into simpler sentences: In this incarnation, the band has released two singles and two albums. The more recent album, "Bonjour Baberiba Pt II", was released on May 4,2005.