IMHO, Torque "Magazine" was always a Triumph sale's brochure for potential repeat Triumph buyers. It never had substance, but some of the pictures are pretty.

Just my 2 Zloty,

Tom