IDRA Group Parts Spotted Inside Giga Texas, Likely From Giga Press

These massive components have been spotted about six weeks after IDRA announced the Giga Press was packed and ready to go. Read More

Leave a Reply

Your email address will not be published. Required fields are marked *

Generated by Feedzy