Rocking out for three local charities