Sunday 20 September 2015

Reuters reports U.S. scientists have designed an “invisibility cloak” and have had success making things disappear. Who have they been testing it on, the Nationals?

1 comment:

  1. Thanks, Gary. They were the consensus pick at season's start to win it all. ... So much for that.