Episode 3. The Greek army fights up the beach to the walls of Troy…but stalemate quickly develops.
Discover 11,128,835 listings and 278,235 playable programmes from the BBC
Episode 3. The Greek army fights up the beach to the walls of Troy…but stalemate quickly develops.