How many others have had the pillion cover fall off unexpectedly? I was riding in the city yesterday at city limits (50 km/hr) when I felt a few odd taps near my arse cheek, I realised what it was and tried in vain to catch it before I saw it hitting the road beside me, I couldn't stop as...