2004 Yamaha raptor 660r runs and rides good needs back brake pads and abit of tlc apart from that very good powerful machine Value £2750
I am open to ALL SWAPZ