Sunday parody Posted by linkmeister on 11 August 2013, 1:54 pm I wonder what the Shangri-Las thought of this satire of their “Leader of the Pack.”