Terry Francis – ‘Together’

6.2/10 When we heard that Terry Francis, the steadfast overlord of Fabric’s revered Room 2, was dropping his debut album, we the 909 crew lost our shit. Francis, along with fellow Übermensch Craig Richards, has been a resident at the club since its inception in 1999, and consequently has been at the forefront of electronic…