Even if this little panel van had a Domino’s Pizza sign on the roof, we’re not sure this video would be better. What possibly motivated the driver of the van, and the people behind him/her, to not only jump this little van, but also to film it is a mystery to us. Oh wait, no […]
More...
More...