A take on the Isle of Man 3 legs flag, inspired by the worlds greatest road race; the TT which takes place there each year. The sponsors logos and fairing details are all re-worked to include various vantage points around the 37.73 mile course.
No use is allowed without explicit permission from owner