So we love truck pulling here and you know that. You know that because we have shared hundreds of videos over the years of creations big and small pulling the sled. This is something entirely new though and it is something we have never even heard of. This truck has a HUGE LED screen mounted [...]
More...
More...