Jenn is currently working on a new album planned for release mid 2005, only one new track, "My Revenge On The World" has so far been heard, debuting in her recent Mexico City gig.
Jenn is currently working on a new album, only one new track, "My Revenge On The World" has so far been heard, debuting in her recent Mexico City gig. This new album is planned for release mid 2005.