This is my Jam man! (pun intended). This clip is slightly eerie but then again so is the wonderful tune. Chemo (or Telemachus for that matter) can do no wrong. The album, which Chemo produced from start to finish, is out on 1st December. Can anyone say pre-order. Enjoy!
No comments:
Post a Comment