Its a shame that you will have to put a number plate on it and will you get some of the road flinging up from the front wheel ??