Takara_Soong 4 Posted November 8, 2004 Here is the trailer from st.com for The Augments: The Augments Share this post Link to post Share on other sites