ALBUM REVIEWS

ALBUM REVIEWS 1 Comment

Hot Chip – One Life Stand

Ever since 2003, Alexis Taylor, Joe Goddard, Owen Clarke and Felix Martin have been working hard on creating electro-pop under the name Hot Chip. After the success of ‘Made In