The 22nd annual Missouri Mines Rock Swap returns to Park Hills this weekend. Art Hebrank with the Missouri Mines State Historic Site says anywhere from 2,500 to 3,000 people show up each year to rock out.