Virginia School Bus Has A Deer Crash Into It

The phrase “deer in headlights” holds true. This deer crashed into this school bus and broke through the windshield in the process!