Animal Bikes' French connection

Play3:17
Animal Bikes' French connection

Animal Bikes' French team rider Luc Legrand and friend Antoine Sabourin visit the Animal crew at home in New Jersey.