Watch New Order Perform ‘The Perfect Kiss’ at Alexandra Palace by Emily Zemler April 16, 2021 Clip comes off their upcoming release Education Entertainment Recreation Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest