Review'd

Triumph 675R
We couldn't wait to get our hands on the new Triumph 675R and have a play on UK roads. So, have we finally found something made in the UK to be proud off?