We spotted DC Shoes Travis Pastrana and Jolene Van Vugt with Spektrum DX3′s in their hands! And to be honest, we have absolutely no idea what we, err, they are up too. You know the deal, super hush hush stuff. They give us just enough information to get our attention. Of course from our perspective, [...]