Joined
·
433 Posts
I was just in London for 5 days and only counted about 5 Triumphs the entire trip! I was expecting to see one on every corner. I think I saw 5 bonnies in the first day of Paris alone. So where are all the London Triumph riders?