Justin Lamoureaux. Photos courtesy of Jeff Patterson