Teen’s glasses deflect bullet in drive-by shooting