Dromodarii – 2011 Triumph Tiger 800 XC by Icon 1000

For those of you who follow my blog you will know that I am a huge fan of Icon 1000 and featured all there bikes to date. Imagine my excitement when I found out that they had produced two more custom motorcycles for our viewing…

Continue reading →