Yamaha SZR660 (1996 - 1997) review By VisordownMon, 1 Jan 1996Share: TZR looking single cylinder race bike with Deltabox chassis and 1/2 fairingDetailsManufacturer: YamahaCategory: SportsbikesPrice:£ 5399Overall3Average: 3 (1 vote)Oddly appealing and quirky.Hard to find and parts aren't that easy to source.