Iain Duffus (Top Gun Ducati) 1995 Senior TTIain Duffus (Top Gun Ducati) at Signpost Corner: 1995 Senior TT
Iain Duffus at Creg ny Baa; 1994 Supersport 600 TTIain Duffus gained his first TT victory on the FZR Yamaha in the 1994 Supersport 600 race
Iain Duffus (V&M Honda) 1996 Formula One TTScot Iain Duffus (V&M Honda) leaves Ramsey: 1996 Formula One TT
1995 Senior TT winners. Dunlop, Duffus, Ward1995 Senior TT winners. Joey Dunlop (Castrol Honda), Iain Duffus (Top Gun Ducati), Steve Ward (Castrol Honda)
Iain Duffus (Yamaha) 1985 Formula One TT
Iain Duffus (Kawasaki) 1990 Supersport 400 TTScot Iain Duffus (Kawasaki) at Braddan Bridge: 1990 Supersport 400 TT
Iain Duffus Honda 1991 Formula One TTIain Duffus (Honda) at Tower Bends, 1991 Formula One TT
Iain Duffus (Yamaha) Jim Moodie (Yamaha) Sreve Linsdell (Yamaha) 1993 Supersport 400 TT
Iain Duffus (Yamaha) 1993 Supersport 400 TTIain Duffus (Yamaha) at Governors Bridge, 1993 Supersport 400 TT
Iain Duffus (Yamaha) 1988 Formula One TTIain Duffus (Yamaha) at Ramsey, 1988 Formula One TT
Iain Duffus (Honda): 2003 Production 600 TIain Duffus at Sulby Bridge: 2003 Production 600 TT
Iain Duffus (V&M Yamaha) 1999 Senior TTIain Duffus (V&M Yamaha) at Ramsey, 1999 Senior TT
Iain Duffus (V&M Yamaha) 1999 Formula One TTIain Duffus (V&M Yamaha) at the Gooseneck, 1999 Formula One TT
Iain Duffus (Yamaha) 1987 Senior TTIain Duffus (Yamaha) waits to start the 1987 Senior TT
Iain Duffus (Yamaha) 1987 Production B TT
Iain Duffus (Yamaha) and Roger Hurst (Kawasaki) 1988 Production A TTIain Duffus (Yamaha) and Roger Hurst (Kawasaki) start the 1988 Production A TT
Iain Duffus (Honda) 2000 Production TTIain Duffus (Honda) at Braddan Bridge, 2000 Production TT
Iain Duffus (Yamaha) 1992 Formula One TTIain Duffus (Yamaha) at Braddan Bridge, 1992 Formula One TT
Iain Duffus (Honda) 1992 Supersport 600 TT
Iain Duffus (Suzuki) 2007 Parade Lap
Iain Duffus (Honda) 1991 Supersport 600 TT
Iain Duffus (Suzuki) 2002 Junior 600 TTScot Iain Duffus (Suzuki) 2002 Junior 600 TT
Iain Duffus (Suzuki) 1987 Production B TT