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