Insanity on 2 wheels

This is a very high speed road race held on The Isle Of Man. Song by one of my favorite bands. Enjoy for Saturday night.

Terry

That in my opinion is one of the top couple of sporting events on this planet. Attending is on my bucket list. Pure racing with not much frills. And music was cool. Thanks for the post.