Science and Tech related with a hint of political ridicule. Projects and DIY efforts taking the world by storm and some good old fashion satire.
Science and Tech related with a hint of political ridicule. Projects and DIY efforts taking the world by storm and some good old fashion satire.