Gamescom 2011: Star Fox 64 3D - Special Vehicles Trailer

This trailer for Star Fox 64 3D focuses on the special vehicles in the game.

Did you enjoy this video?