HEY Van-

Isle of Man TT is scary, but what about these dudes???

(Source: Flickr / -bast-)