Pictures of Tom Cochrane and Red Rider from recent years.