Nov 7, 2012Documented record76% confidenceCharli XCXReleased album “Super Ultra”.MusicBrainzTrusted source1 sourceLive sourceArchived#musicbrainz#release#work