Published on February 16, 2017
We take a look back at what was making the news in November 2003 and November 2008 and find some very strange devices indeed.
We take a look back at what was making the news in November 2003 and November 2008 and find some very strange devices indeed.