The triumph tiger picture thread!

Discussion in 'British Beasts: Triumph Tigers' started by scorch, Jan 5, 2005.