Did you see this truck crash on your local news?

“self inflicted demise” the guy says… nasty.

Comments are closed.