Animal Bikes' French connection

play
Animal Bikes' French connection (3:17)

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