Gamescom 2011: Star Fox 64 3D - Special Vehicles TrailerThis trailer for Star Fox 64 3D focuses on the special vehicles in the game.By Mike Tao on August 18, 2011 at 11:37AM PDT Star Fox 64