CTRacer Trailer Posted on: Jul 14, 2009 The first trailer for the 3D racing MMO CTRacer! Get ready to drive the fastest cars and challenge other users! Watch the video now! Games in this article: CTRacer