The aftermath of turning in front of a Town Car at highway speed.


6/01/02