Friday, May 14, 2010

Red Dead Redemption's Launch Trailer



... is simply amazing.

No comments: