Review Little Man Tate – This Must Be Love bobMarch 1, 2007October 22, 2020 Little Man Tate release their brilliant new single This Must Be Love on 26th March 2007 on Yellow Van Records, This Must Be Love will be available on CD, 2x7"...