Posted in Video Red Dead Redemption Multiplayer Competitive Trailer April 23, 2010 3 Comments Favorite This!
The more I see, the more I want.
This looks like it’s gonna be freakin’ awesome…
I think it will be so.