It might not be 2065 yet but the Dell Tech Force look just like the old Thunderbirds heroes with some Team America thrown in. Click image to view movie on their website.
Dell Tech Force
I built this website. From scratch. Including the servers.
- reply
Permalink- reply
Permalink- reply
Permalink