Wow sends a chill down my spine but at the same time i can't imagine the rush you would get!
Any idea on when it's coming to the US?
GREAT!I never miss an Isle of man race, its literally been a dream of mine since childhood to go and watch this race live. This will be a great movie - thx Bill!
Forgive my ignorance... but what does TT stand for anyway?I think I recall hearing it means time trial, but I'm not certain?
Whe I was younger, skinny and racing road I always wanted to do it on my NSR250 or Lambretta. Greatest race ever to watch!
Post a Comment