Tom Cochrane & Red Rider @ Beaverfest

June 1, 2013 – Tom Cochrane & Red Rider performs at the Great Canadian Beaverfest in Windsor, Ontario. (click image for more) Link to this post!