so i pull up to a stop sign, go to put my foot down and as soon as i put weight on it, it slides out from under me and my bike falls over! i pick it back up realize my mirror and brake lever have broken off! cursing as i pick up my broken parts i find my culprit, a huge oil puddle! FIX YOUR POS CARS PEOPLE!!!!
does anyone happen to have an extra CBR mirror or brake lever?