The 100th Annual Black Hills Roundup Rodeo was held Thursday between thunderstorms in Belle Fourche.