Anons - can't be here all the time (wish I could, but gotta pay the bills). Yesterday anons were all excited about The Battle of Athens. I was too. Got up this morning, and it seems to have fallen off the radar. I can't find anything in notables where it was debunked or turned out to be a nuttinburger. What gives?