Tortoise with Mind Over Mirrors and 75 Dollar Bill March 16, 2016 Le Poisson Rouge, New York, NY First posted on Tinnitus Tracker