The 89 March 15, 2017July 6, 2018 The 89 The 89 are an Indie Rock duo comprised of French singer M and British guitarist Richard. The pair are based in France having...