Celebrating 30 Years of Animal Chin! RIDE Channel came through with this 7 minute film, enjoy!