By RJ Currie - a tongue-in-cheek look at sports and the world.
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?
Thanks, Gary. They were the consensus pick at season's start to win it all. ... So much for that.
ReplyDelete