Am I sick for thinking that Mega Trucks may actually be cooler than Monster Trucks? If you aren’t familiar with the differences, think slightly smaller with more of a tractor style tire, but with a lot of the same technology and suspension going on. This video is of Ammo Can, one of the cleanest you […]
More...
More...