My Left Hand, Ten Years Later Nov 28, 2016 | 181, Flashback My Left Hand. June 7, 2006. My Left Hand. November 28, 2016.