I have brand new one like this, its too big and I will be selling it when i recieve the title here, about 7 miles on it, comes with factory windshield and roof. just too big machine for my use, thanks