Rambo Day is upon us and the Suns crew takes a deepdive into Balboa Productions new feature, Last Blood.