Need more info and pics on the new honda thumper.........vision getting blurry......heeeellllpppp meeeee