I yelled at a guy I saw litter. Was it over the top?

I was driving down the highway, and saw a guy drinking a soda, and when he was done, he tossed it on the side of the road. I yelled "pick that up!". He just gave me an angry look as I drove away. I came back a few mins later, and picked it up. Was yelling at him over the top?

I yelled at a guy I saw litter. Was it over the top?
Post Opinion