Hundreds sing 'you can shove your dirty highway' in protest