Alarm for Cobra 11: The Motorway Police · Season 5

A leopard goes postal

S5·E1 · 1 Oct 1998 · 45m