Post Thumbnail

Don't deny it -- you totally blew the original Duct Tape Server off as some one-off project created after a hard night of truth or dare, but the DTS team is out to prove that this here is no fad. Just this week the DTS II (that's Duct Tape Server II for those who prefer things broken down) was intr

6 years ago 0 Comments
July 5, 2008 at 4:06PM