Find Station
 

Dump Truck Takes out Houston Freeway Sign

But what took out this guy's windshield?