Aug 23, 2010 #2 nigrilaforever Member Jul 26, 2010 75 0 6 34 New York, NY (USA) didn't find nothing new. I have seen this photo for many many many times before