Final Form features on Benin City's forthcoming new album 'Last Night', an ode to London's fading nightlife. Available for pre-order now before release on 15th June: www.moshimoshimusic.com/BeninCity
My ears wend alert when I heard this song... well done!!
Love this song! JGx
vcool