Turn off light Favorite Report
  • Server 1
0
BoredFineGoodAmazingExcellent (No Ratings Yet)
Loading...

Watch Ambush Bay (1966) Online

A Marine unit on a Japanese-held island in the Philippines tries to hook up with local Filipino guerrillas.

Duration: 109 min

Quality: HD

Release:

IMDb: 5.5