See its all New Bike Syndrome.....
I too had problems like you when i bought my babe
But One year Down the lane.....Now i never Wash her or even temp to Dust her.....
Bikes are Tempt to get scratches - infact they are not Household things to keep it Perfect Scratchless....
They are Roadside warriors and scratches and marks are Common....
So do not worry.....
I can give you a best option....
Select a Cotton Cloth - first put the cloth as cover and then put the Usual Polythin Cover for water Proof
Not ur bike is proofed for Scratches and also for Water...(my way)



Comment