Two boys are facing charges after allegedly throwing rocks, sticks and logs from an overpass, damaging 17 vehicles traveling on Route 30.