I can’t remember if I found this on oppo so sorry if it’s a repost but it’s really cool:

I also saw the short documentary he directed on the Isle of Man TT, great stuff and amazing cinematography.