In this GT exclusive, we “get an up close look at the amazing Stranglehold and see what the excitement is all about.” This game is set for release on the Xbox 360, PS3, and PC platforms on August 6th, 2007. Video walkthrough after the jump.

In this GT exclusive, we “get an up close look at the amazing Stranglehold and see what the excitement is all about.” This game is set for release on the Xbox 360, PS3, and PC platforms on August 6th, 2007. Video walkthrough after the jump.