Great challenge, I reckon I know what it is and even better, where TCU took the photo.
I haven't got a challenge to mount should I have it right so I'll leave this to someone who can post something to keep the thread going.
BSD.
Yes, found it. I think the front tires need some air