I'm 100% convinced that I have no idea (what manufacturer it is
)
I do, however, have a comment/question .....the front wheels and tyres don't appear to be wider than normal, so does the extra wide front track rule in/out any of the posted suggestions?
Cheers
Glen