Losi clutch
#17
Tech Addict
Are you installing new clutch shoes then, As you already stated you have broken your engine in? May be me, having a moment?
#18
Thanks
Mike