Latest Post GamesModern Warfare 3 Rap Pretty damn clever. Plus the chick in the video is super hot … so it’s win/win.