what the hell?!

Mother Nature trying to reduce unnecessary silly street violence......