Gettysburg Rocks, held every February and August, raises money for the Four Diamonds Fund, benefitting children with cancer.