September 11, 2018

Watch a massive homemade ‘Transformer’ cruise the roads of Beijing – CNET

By Tech Online Things

Police were not amused.

Search Tech Things: CNET Tech News