Pladen blev indspillet i Abbey Road Studios i London. (Dizzy Mizz Lizzy Udgav også en 3. cd i Japan, hvor de fik meget stor succes) I foråret 1998 blev Dizzy Mizz Lizzy opløst pga. personlige og musikalske uenigheder.