Hey is anybody from the forum going to this one?
I have bought tickets to London and also to the show. Have never been there is it good?
It takes place from 31st of January till 3rd February
Do you know what KTM will show there?
I have bought tickets to London and also to the show. Have never been there is it good?
It takes place from 31st of January till 3rd February
Do you know what KTM will show there?