Yamaha YZF 600R Thunder cat (2003-05)
The Yamaha YZF 600R Thundercat was a sport motorcycle produced between 2003 and 2005. It was powered by a liquid-cooled, four-stroke, transverse four-cylinder engine with a displacement of 599cc and
Continue reading