the birds

Rod Taylor dies in Los Angeles at 84

Movie legend Rod Taylor, who starred in The Time Machine and Alfred Hitchcock's thriller The Birds, has died aged 84,…

10 years ago