1998 Thunder At The Tower - Horton Towers

2019-03-15 3

Jeff Stone reports from Horton Towers in Lancashire where he visits - 'Thunder At The Tower', which is a motorbike event where you can see most thing motorbike related. We find out a little bit more about the event as Jeff speaks to Frank Melling, who explains what it is and how it started.

Free Traffic Exchange