Animal - Luc Legrand To celebrate 10 years with the legendary brand, Luc LeGrand went to New York/New Jersey and spent some time filming this gem of an edit with the Animal crew. So many good sights and clips in here. Loving it!!