Posted in Video Red Dead Redemption Trailer “Revolution” May 7, 2010 Leave a comment May 18th cannot come quick enough. Favorite This!