Amy AlbinsonFeb 10, 2021Francis of Delirium Faces Up To Social Isolation In Latest Single Let It All GoJana Bahrich, the 19 year old at the helm of Luxembourg-based duo Francis of Delirium, is no fun at parties.