If you really want to read this, try using The Internet Archive.
I've heard New in Town and Cutie Pie thanks to last Fm but can anyone tell me anything about them?