LyricsPond Headlock 2008-12-07 Headlock (2006) The album Headlock is released by Imogen Heap in the year 2006 . Mic Check Headlock CD Cover Photo