Some great close up shots of bikers passing people at the TT:
Link to original page on YouTube.
I think 'superheros' or 'supermen' might be the right word for these guys. I don't think I'd be comfortable going half the speed they travel at on those roads.