1. Canadian Vet gets pissed off at lying CBC media who trashed the vets

    Canadian Vet gets pissed off at lying CBC media who trashed the vets

    39