Follow by Email. Type your e-mail address here and you'll be notified each time this blog is update

Monday, 5 November 2012

From one island to another

Found this fascinating film by Al Jazeera television about the Isle of Man TT.



'Al Jazeera' means 'the island' in Arabic, although in this context it means 'the (Arabian) Peninsula'. Hence the title of the article.

1 comment:

  1. Great find Norman, brings back memories, not all good ones!

    ReplyDelete