Even More Leaked Tau Images Yes, even more (and less blurry) images have been leaked onto the interwebs. And I hate to admit it but the flyer is really starting to grow on me… March 25, 2013March 25, 2013 by Phil