After a decade of no new Shakespears Sister music, Santa came early this year (poor Mrs. Claus) when they released a greatest hits, Singles Party (1988-2019), back in July and their Ride Again EP this month. Ride Again contains an Instrumental and Video Mix of “All The Queens Horses” and a Perfect Mix of “C…