Rambo: The Video Game - 'Machine of War' Trailer

Best. Trailer. Ever.

Uploaded: Friday, January 10, 2014
Duration: 01:34

Game navigation