Videos and Photos by Brody Walsh.