We have mega-trucks, rock bouncers, monster trucks, and who knows what else roaming around the deserts and mud pits of this country today so why not a mega-buggy? NHRA’s Alan Reinhart tipped us off to this machine and it seriously has us pondering whether or not it has single-handedly invented a new category of four […]
More...
More...