T Shirt Shangri-Las, The The Leader Of The Pack