While moving my Monster in the garage about a week ago my foot got tangled on an obstruction and I toppled over with her. I managed to keep the bike from falling hard but it still layed down pretty good. I hoisted the bike up and found no damage other than a broken mirror. Last night I went out and found a small oil leak in the kickstand area. I was a little pissed so I didn't look too closely but as I sit here at work thinking about it I can't help but wonder what I may have broke.
Any thoughts? TIA
