Truck Fail - Bridge Win
pappas21
Published
04/16/2011
I think theres no need for an explanation. Just see for yourself xD
The video was recordet on a road near Berlin ... Germany
2 Comments