7 Reasons England's Crufts Dog Show Beats Westminster

You thought Westminster was impressive? Try Britain's Crufts. Billed as the "biggest and best celebration of dogs," the show kicks off March 7 in Birmingham, England. Here's a look at just how canine crazy Crufts is.

JPascoe • 5 years ago