The Elephant Will Never Forget (1953)

The Elephant Will Never Forget (1953)

1953-01-01 United Kingdom 11 Min. PG-13
5 2 votes

Overview

A fond farewell to London's trams - whose peculiarly endearing qualities were discovered only at the threat of their disappearance.