Johnny Weir brilliantly defends himself against Canadians’ slurs February 26, 2010 By Kaiser 101 Comments