Mind Over Mirrors Creator archive / 2 posts March 17, 2016 Tortoise Tortoise, Mind Over Mirrors, and Man Forever Littlefield, New York, NY /> Tortoise playing some Tortoise. Go to this post March 16, 2016 Tortoise Tortoise, Mind Over Mirrors, and 75 Dollar Bill Le Poisson Rouge, New York, NY Go to this post