I spotted Invader's pixel Michelangelo
Sometimes it does pay to look up! I was biking on Bowery today when I looked up and saw the third sighting of a TMNT Invader piece. This was Michelangelo perched way up above Bowery between Broome St and Delancey St. I hope he stays there for a while, it'll be cool to see him get weathered with New York.