Black Hills Nationals brings thousands to Northern Hills Black Hills Nationals brings thousands to Northern Hills The 18th Annual Black Hills Nationals will be held March 18 &19, 2022 in Spearfish, South Dakota....Watch Video