(Video by Javier Padron YouTube Channel) – We’re pretty sure that Texas has every other state in the Union covered when it comes to drag trucks per capita. Yes, lots of people race cars down there but there are a TON of really bad ass drag trucks running all over the place and while some are […]
More...
More...