2018 Dallas Bull Truck Show

Custom Lifted Trucks meet up at the Dallas Bull in Tampa, Florida for the 2018 summer truck show and contest.
Watch in 4k!

Loading...

Leave a Reply

Your email address will not be published. Required fields are marked *