0:00/??? I can't escape myself Free Share Produced and Performed by Damion Lee Taylor. (This version)