11 June 2005

On This Day

From the BBC:

1959: Hovercraft marks new era in transport
1955: Le Mans disaster claims 77 lives

No comments: