… trailer showcasing the unsavory characters and snake oil salesmen inhabiting the world of Red Dead Redemption. … Red …
… Tank! Tank! Tank! Salesmen Trailer Is Really Dumb … We're warning you, this … Get ready for some terrible tank puns. … Tank! Tank! Tank! Salesmen Trailer Is Really Dumb …