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
- reply
Permalink- reply
Permalink- reply
Permalink